diff options
author | Ilia Alshanetsky <iliaa@php.net> | 2002-10-14 16:03:16 +0000 |
---|---|---|
committer | Ilia Alshanetsky <iliaa@php.net> | 2002-10-14 16:03:16 +0000 |
commit | 99f2fc81f3517b57f7755ed4a8f90343d2b6e381 (patch) | |
tree | 4cfbeb99b4fa0688e6013f07746bb92c56d9dcf6 /ext/standard/formatted_print.c | |
parent | 9a9c1b435c2f0b749f2486d5bd9fabc2baa1bc6a (diff) | |
download | php-git-99f2fc81f3517b57f7755ed4a8f90343d2b6e381.tar.gz |
Fixed a bug (introduced in previous patch) that caused non-double values to
be converted to 0 by printf/sprint functions when %f format is specified.
Diffstat (limited to 'ext/standard/formatted_print.c')
-rw-r--r-- | ext/standard/formatted_print.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/ext/standard/formatted_print.c b/ext/standard/formatted_print.c index c855921ef1..f2160c9745 100644 --- a/ext/standard/formatted_print.c +++ b/ext/standard/formatted_print.c @@ -605,6 +605,7 @@ php_formatted_print(int ht, int *len, int use_array TSRMLS_DC) case 'e': case 'f': /* XXX not done */ + convert_to_double_ex(args[argnum]); php_sprintf_appenddouble(&result, &outpos, &size, Z_DVAL_PP(args[argnum]), width, padding, alignment, |