]> granicus.if.org Git - php/commitdiff
MFH
authorfoobar <sniper@php.net>
Fri, 29 Jul 2005 12:59:38 +0000 (12:59 +0000)
committerfoobar <sniper@php.net>
Fri, 29 Jul 2005 12:59:38 +0000 (12:59 +0000)
ext/standard/math.c

index e29b5f48fc143470c09fd6c81506856809c3aaf6..6891016430818a301d048956cb308e44f858e378 100644 (file)
@@ -1139,7 +1139,7 @@ PHP_FUNCTION(number_format)
 
                if (Z_TYPE_PP(d_p) != IS_NULL) {
                        convert_to_string_ex(d_p);
-                       if (Z_STRLEN_PP(d_p)==1) {
+                       if (Z_STRLEN_PP(d_p)>=1) {
                                dec_point=Z_STRVAL_PP(d_p)[0];
                        } else if (Z_STRLEN_PP(d_p)==0) {
                                dec_point=0;
@@ -1147,7 +1147,7 @@ PHP_FUNCTION(number_format)
                }
                if (Z_TYPE_PP(t_s) != IS_NULL) {
                        convert_to_string_ex(t_s);
-                       if (Z_STRLEN_PP(t_s)==1) {
+                       if (Z_STRLEN_PP(t_s)>=1) {
                                thousand_sep=Z_STRVAL_PP(t_s)[0];
                        } else if(Z_STRLEN_PP(t_s)==0) {
                                thousand_sep=0;