summaryrefslogtreecommitdiffstats
path: root/source/lib/snprintf.c
diff options
context:
space:
mode:
authorHerb Lewis <herb@samba.org>2002-12-19 19:57:37 +0000
committerHerb Lewis <herb@samba.org>2002-12-19 19:57:37 +0000
commit077c515ee9d9976a5306c9f99a7bf45c8fc49dc9 (patch)
tree2a016a30e4ab23ac44ea99e36254536abfd284dd /source/lib/snprintf.c
parent316321308108dcb7b06acac5dccecd18e9b46dd3 (diff)
downloadsamba-077c515ee9d9976a5306c9f99a7bf45c8fc49dc9.tar.gz
samba-077c515ee9d9976a5306c9f99a7bf45c8fc49dc9.tar.xz
samba-077c515ee9d9976a5306c9f99a7bf45c8fc49dc9.zip
merge from 2.2
actually print args for %g and %e
Diffstat (limited to 'source/lib/snprintf.c')
-rw-r--r--source/lib/snprintf.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/source/lib/snprintf.c b/source/lib/snprintf.c
index cd1e63ce59f..1eae2f09b9b 100644
--- a/source/lib/snprintf.c
+++ b/source/lib/snprintf.c
@@ -341,6 +341,7 @@ static size_t dopr(char *buffer, size_t maxlen, const char *format, va_list args
fvalue = va_arg (args, LDOUBLE);
else
fvalue = va_arg (args, double);
+ fmtfp (buffer, &currlen, maxlen, fvalue, min, max, flags);
break;
case 'G':
flags |= DP_F_UP;
@@ -349,6 +350,7 @@ static size_t dopr(char *buffer, size_t maxlen, const char *format, va_list args
fvalue = va_arg (args, LDOUBLE);
else
fvalue = va_arg (args, double);
+ fmtfp (buffer, &currlen, maxlen, fvalue, min, max, flags);
break;
case 'c':
dopr_outch (buffer, &currlen, maxlen, va_arg (args, int));