]> granicus.if.org Git - php/commitdiff
MFH: Abort earlier on invalid format.
authorIlia Alshanetsky <iliaa@php.net>
Wed, 21 Jul 2004 00:14:50 +0000 (00:14 +0000)
committerIlia Alshanetsky <iliaa@php.net>
Wed, 21 Jul 2004 00:14:50 +0000 (00:14 +0000)
ext/standard/sunfuncs.c

index 2eea641f4dfe03433d134488992c920956ea2201..7413c2cd69623cc062393e3ac91c5846e726c943 100644 (file)
@@ -192,7 +192,10 @@ static void php_do_date_sunrise_sunset(INTERNAL_FUNCTION_PARAMETERS, int calc_su
                        }
                case 5:
                        gmt_offset = php_idate('Z', time, 0) / 3600;
+                       break;
                default:
+                       php_error_docref(NULL TSRMLS_CC, E_WARNING, "invalid format");
+                       RETURN_FALSE;
                        break;
        }
        
@@ -210,9 +213,6 @@ static void php_do_date_sunrise_sunset(INTERNAL_FUNCTION_PARAMETERS, int calc_su
                case SUNFUNCS_RET_DOUBLE:
                        RETURN_DOUBLE(ret);
                        break;
-               default:
-                       php_error_docref(NULL TSRMLS_CC, E_WARNING, "invalid format");
-                       RETURN_FALSE;
        }
 }
 /* }}} */