diff options
author | Marcus Boerger <helly@php.net> | 2003-08-08 19:48:33 +0000 |
---|---|---|
committer | Marcus Boerger <helly@php.net> | 2003-08-08 19:48:33 +0000 |
commit | 4ea25993013ddba8dd91750d619f203bae7a35eb (patch) | |
tree | 52d69ece354d104610459bc1e938b9d8bad3a0c5 | |
parent | 2ede480de2248684e6134621b9f2c6cf474bc73d (diff) | |
download | php-git-4ea25993013ddba8dd91750d619f203bae7a35eb.tar.gz |
Clearify
-rw-r--r-- | main/snprintf.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/main/snprintf.c b/main/snprintf.c index bcd14f7036..80a7a9267c 100644 --- a/main/snprintf.c +++ b/main/snprintf.c @@ -315,14 +315,12 @@ ap_php_cvt(double arg, int ndigits, int *decpt, int *sign, int eflag, char *buf) 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]) |