From e37544d0f39d48a9e8bb98b0f58d6641bddfea2f Mon Sep 17 00:00:00 2001 From: Enrico Scholz Date: Wed, 25 Feb 2004 11:43:08 +0000 Subject: [PATCH] fmt_[u]int{32,64}(): added git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@991 94cd875c-1c1d-0410-91d2-eb244daf1a30 --- util-vserver/lib/fmt.h | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/util-vserver/lib/fmt.h b/util-vserver/lib/fmt.h index d93f4b3..567a914 100644 --- a/util-vserver/lib/fmt.h +++ b/util-vserver/lib/fmt.h @@ -68,6 +68,29 @@ size_t FMT_P( int_base)(char *ptr, int val, char base) WEAKFUNC( int3 size_t FMT_P(xuint) (char *ptr, unsigned int val, char base) WEAKFUNC(xuint32); size_t FMT_P( xint) (char *ptr, int val, char base) WEAKFUNC( xint32); +inline static size_t +FMT_P(uint64)(char *ptr, uint_least64_t val) +{ + return FMT_P(uint64_base)(ptr, val, 10); +} + +inline static size_t +FMT_P(int64)(char *ptr, uint_least64_t val) +{ + return FMT_P(int64_base)(ptr, val, 10); +} + +inline static size_t +FMT_P(uint32)(char *ptr, uint_least32_t val) +{ + return FMT_P(uint32_base)(ptr, val, 10); +} + +inline static size_t +FMT_P(int32)(char *ptr, uint_least32_t val) +{ + return FMT_P(int32_base)(ptr, val, 10); +} inline static size_t FMT_P(ulong)(char *ptr, unsigned long val) -- 1.8.1.5