]> granicus.if.org Git - php/commitdiff
inf->INF
authorAntony Dovgal <tony2001@php.net>
Tue, 19 Dec 2006 13:15:30 +0000 (13:15 +0000)
committerAntony Dovgal <tony2001@php.net>
Tue, 19 Dec 2006 13:15:30 +0000 (13:15 +0000)
nan->NAN

main/snprintf.c

index 4c0d0db53951e254871f38afc4fe94a94cf4bb46..bcd1b365afba548c28d8380d4f3f1c2f92e2a8b5 100644 (file)
@@ -93,7 +93,7 @@ static char * __cvt(double value, int ndigit, int *decpt, int *sign, int fmode,
                        *decpt = 0;
                        c = *p;
                        zend_freedtoa(p);
-                       return(c == 'I' ? "inf" : "nan");
+                       return(c == 'I' ? "INF" : "NAN");
                }
                /* Make a local copy and adjust rve to be in terms of s */
                if (pad && fmode)
@@ -140,7 +140,7 @@ PHPAPI char *php_gcvt(double value, int ndigit, char dec_point, char exponent, c
                 * We assume the buffer is at least ndigit long.
                 */
                snprintf(buf, ndigit + 1, "%s%s", sign ? "-" : "",
-                               *digits == 'I' ? "inf" : "nan");
+                               *digits == 'I' ? "INF" : "NAN");
                zend_freedtoa(digits);
                return (buf);
        }
@@ -940,10 +940,10 @@ static int format_converter(register buffy * odp, const char *fmt,
                                        }
 
                                        if (zend_isnan(fp_num)) {
-                                               s = "nan";
+                                               s = "NAN";
                                                s_len = 3;
                                        } else if (zend_isinf(fp_num)) {
-                                               s = "inf";
+                                               s = "INF";
                                                s_len = 3;
                                        } else {
 #ifdef HAVE_LOCALE_H