]> granicus.if.org Git - php/commitdiff
Fixed zend_optimizerplus.enable_file_override=1 compatibility with PHP-5.3
authorDmitry Stogov <dmitry@zend.com>
Wed, 13 Feb 2013 17:41:07 +0000 (21:41 +0400)
committerDmitry Stogov <dmitry@zend.com>
Wed, 13 Feb 2013 17:41:07 +0000 (21:41 +0400)
zend_accelerator_module.c

index b1c90a0eacea0aaf2b85b1a3eede97748c917c9e..41ae426899098e417435c4a90f34485726eab9df 100644 (file)
@@ -291,6 +291,10 @@ static void accel_file_in_cache(int type, INTERNAL_FUNCTION_PARAMETERS)
        convert_to_string_ex(zfilename);
        filename = Z_STRVAL_PP(zfilename);
        filename_len = Z_STRLEN_PP(zfilename);
+#elif ZEND_EXTENSION_API_NO == PHP_5_3_X_API_NO
+       if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s", &filename, &filename_len) == FAILURE) {
+               return;
+       }
 #else
        if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "p", &filename, &filename_len) == FAILURE) {
                return;