]> granicus.if.org Git - php/commitdiff
Fix memory leak
authorStanislav Malyshev <stas@php.net>
Sat, 5 Aug 2000 11:06:00 +0000 (11:06 +0000)
committerStanislav Malyshev <stas@php.net>
Sat, 5 Aug 2000 11:06:00 +0000 (11:06 +0000)
Zend/zend_execute.c

index fca4cb524abb67d442bd6fe53a6ee14e83513a69..00c254d52fef9af35ee327225bc5fce393777c0f 100644 (file)
@@ -1995,8 +1995,8 @@ send_by_ref:
                                                                file_handle.handle.fp = zend_fopen(inc_filename->value.str.val, &opened_path);
                                                                file_handle.type = ZEND_HANDLE_FP;
                                                                if (opened_path) {
-                                                                       file_handle.filename = estrdup(opened_path);
-                                                                       file_handle.free_filename = 1;
+                                                                       file_handle.filename = opened_path;
+                                                                       file_handle.free_filename = 0;
                                                                } else {
                                                                        file_handle.filename = inc_filename->value.str.val;
                                                                        file_handle.free_filename = 0;