]> granicus.if.org Git - php/commitdiff
Partial revert of 6a819bba40661a9a8d7080994cb2f24b73c5d46c.
authorDmitry Stogov <dmitry@zend.com>
Wed, 13 May 2015 06:43:05 +0000 (09:43 +0300)
committerDmitry Stogov <dmitry@zend.com>
Wed, 13 May 2015 06:43:05 +0000 (09:43 +0300)
ext/standard/basic_functions.c
main/main.c

index 50dcab718a6cabd45c24f361a1436835a894ed3b..462a234205a88d4dead19eb3d00400e23033d71f 100644 (file)
@@ -4740,11 +4740,11 @@ PHP_FUNCTION(error_clear_last)
                PG(last_error_type) = 0;
                PG(last_error_lineno) = 0;
 
-               efree(PG(last_error_message));
+               free(PG(last_error_message));
                PG(last_error_message) = NULL;
 
                if (PG(last_error_file)) {
-                       efree(PG(last_error_file));
+                       free(PG(last_error_file));
                        PG(last_error_file) = NULL;
                }
        }
index 37f4d9c238e6c9035be2211d5356d634282927e7..ebaaa2a8e4dffe2a441e11142b3ec344d0d43015 100644 (file)
@@ -990,11 +990,11 @@ static void php_error_cb(int type, const char *error_filename, const uint error_
                HANDLE_BLOCK_INTERRUPTIONS();
 #endif
                if (PG(last_error_message)) {
-                       efree(PG(last_error_message));
+                       free(PG(last_error_message));
                        PG(last_error_message) = NULL;
                }
                if (PG(last_error_file)) {
-                       efree(PG(last_error_file));
+                       free(PG(last_error_file));
                        PG(last_error_file) = NULL;
                }
 #ifdef ZEND_SIGNALS
@@ -1004,8 +1004,8 @@ static void php_error_cb(int type, const char *error_filename, const uint error_
                        error_filename = "Unknown";
                }
                PG(last_error_type) = type;
-               PG(last_error_message) = estrdup(buffer);
-               PG(last_error_file) = estrdup(error_filename);
+               PG(last_error_message) = strdup(buffer);
+               PG(last_error_file) = strdup(error_filename);
                PG(last_error_lineno) = error_lineno;
        }
 
@@ -1399,11 +1399,11 @@ static zval *php_get_configuration_directive_for_zend(zend_string *name)
 static void php_free_request_globals(void)
 {
        if (PG(last_error_message)) {
-               efree(PG(last_error_message));
+               free(PG(last_error_message));
                PG(last_error_message) = NULL;
        }
        if (PG(last_error_file)) {
-               efree(PG(last_error_file));
+               free(PG(last_error_file));
                PG(last_error_file) = NULL;
        }
        if (PG(php_sys_temp_dir)) {