r17884: Shape up the snprintf fix after Metzes comments
authorVolker Lendecke <vlendec@samba.org>
Mon, 28 Aug 2006 14:38:47 +0000 (14:38 +0000)
committerGerald (Jerry) Carter <jerry@samba.org>
Wed, 10 Oct 2007 19:16:51 +0000 (14:16 -0500)
source/lib/replace/snprintf.c

index 37ca048b6cebbb3f2bd8fd5249a267c3587008ac..eaa5eec40546093cdce94a5490eaaa95e185e242 100644 (file)
@@ -589,11 +589,11 @@ static size_t dopr(char *buffer, size_t maxlen, const char *format, va_list args
                        if (cnk->cflags == DP_C_SHORT)
                                cnk->value = va_arg (args, unsigned int);
                        else if (cnk->cflags == DP_C_LONG)
-                               cnk->value = (unsigned long)va_arg (args, unsigned long int);
+                               cnk->value = (unsigned long int)va_arg (args, unsigned long int);
                        else if (cnk->cflags == DP_C_LLONG)
                                cnk->value = (LLONG)va_arg (args, unsigned LLONG);
                        else
-                               cnk->value = (unsigned long)va_arg (args, unsigned int);
+                               cnk->value = (unsigned int)va_arg (args, unsigned int);
 
                        for (i = 1; i < clist[pnum].num; i++) {
                                clist[pnum].chunks[i]->value = cnk->value;