Browse Source

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.
migration/unlabaled-1.29.2
Ilia Alshanetsky 24 years ago
parent
commit
99f2fc81f3
  1. 1
      ext/standard/formatted_print.c

1
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,

Loading…
Cancel
Save