cvs: php-src /main snprintf.c
| From: | Marcus Boerger | Date: | Fri, 08 Aug 2003 19:48:33 +0000 |
| Subject: | cvs: php-src /main snprintf.c | ||
| Groups: | php.cvs | ||
| Request: | Send a blank email to php-cvs+get-23013@lists.php.net to get a copy of this message | ||
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])