helly Fri Aug 8 15:48:33 2003 EDT Modified files: /php-src/main snprintf.c Log: Clearify Index: php-src/main/snprintf.c diff -u php-src/main/snprintf.c:1.26 php-src/main/snprintf.c:1.27 --- php-src/main/snprintf.c:1.26 Fri Aug 8 15:47:30 2003 +++ php-src/main/snprintf.c Fri Aug 8 15:48:33 2003 @@ -16,7 +16,7 @@ +----------------------------------------------------------------------+ */ -/* $Id: snprintf.c,v 1.26 2003/08/08 19:47:30 helly Exp $ */ +/* $Id: snprintf.c,v 1.27 2003/08/08 19:48:33 helly Exp $ */ /* ==================================================================== * Copyright (c) 1995-1998 The Apache Group. All rights reserved. @@ -315,14 +315,12 @@ p1 = &buf[NDIG]; while (fi != 0) { fj = modf(fi / 10, &fi); - if (p1 > &buf[0]) { - *--p1 = (int) ((fj + .03) * 10) + '0'; - } else { + if (p1 <= &buf[0]) { mvl = NDIG - ndigits; memmove(&buf[mvl], &buf[0], NDIG-mvl-1); p1 += mvl; - *--p1 = (int) ((fj + .03) * 10) + '0'; } + *--p1 = (int) ((fj + .03) * 10) + '0'; r2++; } while (p1 < &buf[NDIG])
-- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php