cvs: php4 /ext/standard formatted_print.c

From: Date: Fri, 21 Jul 2000 03:21:57 +0000
Subject: cvs: php4 /ext/standard formatted_print.c
Groups: php.cvs 
Request: Send a blank email to php-cvs+get-829@lists.php.net to get a copy of this message
coar Thu Jul 20 20:21:57 2000 EDT Modified files: /php4/ext/standard formatted_print.c Log: Undo numerical format regression introduced by the fix of the zero-precison %s formatting. Index: php4/ext/standard/formatted_print.c diff -u php4/ext/standard/formatted_print.c:1.22 php4/ext/standard/formatted_print.c:1.23 --- php4/ext/standard/formatted_print.c:1.22 Tue Jul 18 09:34:30 2000 +++ php4/ext/standard/formatted_print.c Thu Jul 20 20:21:56 2000 @@ -16,7 +16,7 @@ +----------------------------------------------------------------------+ */ -/* $Id: formatted_print.c,v 1.22 2000/07/18 16:34:30 coar Exp $ */ +/* $Id: formatted_print.c,v 1.23 2000/07/21 03:21:56 coar Exp $ */ #include <math.h> /* modf() */ #include "php.h" @@ -196,7 +196,7 @@ inline static void php_sprintf_appendint(char **buffer, int *pos, int *size, int number, - int width, char padding, int alignment, int expprec) + int width, char padding, int alignment) { char numbuf[NUM_BUF_SIZE]; register unsigned int magn, nmagn, i = NUM_BUF_SIZE - 1, neg = 0; @@ -229,7 +229,7 @@ number, &numbuf[i], i)); php_sprintf_appendstring(buffer, pos, size, &numbuf[i], width, 0, padding, alignment, (NUM_BUF_SIZE - 1) - i, - neg, expprec); + neg, 0); } @@ -238,7 +238,7 @@ int *size, double number, int width, char padding, int alignment, int precision, - int adjust, char fmt, int expprec) + int adjust, char fmt) { char numbuf[NUM_BUF_SIZE]; char *cvt; @@ -290,7 +290,7 @@ width += (precision + 1); } php_sprintf_appendstring(buffer, pos, size, numbuf, width, 0, padding, - alignment, i, sign, expprec); + alignment, i, sign, 0); } @@ -493,7 +493,7 @@ convert_to_long_ex(args[currarg]); php_sprintf_appendint(&result, &outpos, &size, (*args[currarg])->value.lval, - width, padding, alignment, expprec); + width, padding, alignment); break; case 'e': @@ -504,7 +504,7 @@ (*args[currarg])->value.dval, width, padding, alignment, precision, adjusting, - format[inpos], expprec); + format[inpos]); break; case 'c':

« previous php.cvs (#829) next »