summaryrefslogtreecommitdiffstats
path: root/usr.bin/printf/printf.c
diff options
context:
space:
mode:
Diffstat (limited to 'usr.bin/printf/printf.c')
-rw-r--r--usr.bin/printf/printf.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/usr.bin/printf/printf.c b/usr.bin/printf/printf.c
index 64aa07a..dc15952 100644
--- a/usr.bin/printf/printf.c
+++ b/usr.bin/printf/printf.c
@@ -495,8 +495,10 @@ getfloating(long double *dp, int mod_ldbl)
char *ep;
int rval;
- if (!*gargv)
+ if (!*gargv) {
+ *dp = 0.0;
return (0);
+ }
if (**gargv == '"' || **gargv == '\'') {
*dp = asciicode();
return (0);
OpenPOWER on IntegriCloud