]> granicus.if.org Git - php/commitdiff
- Fix leak in require_once()
authorAndi Gutmans <andi@php.net>
Sat, 15 Apr 2000 17:02:42 +0000 (17:02 +0000)
committerAndi Gutmans <andi@php.net>
Sat, 15 Apr 2000 17:02:42 +0000 (17:02 +0000)
Zend/zend-scanner.l

index 0d4c67f00f1ebd92c3278de1fc3e54a57d6278d5..78c4497f54e9503417f108a0fbc1de790e785ed6 100644 (file)
@@ -585,6 +585,7 @@ int require_file(zend_file_handle *file_handle, zend_bool unique CLS_DC)
                                pfh->type = ZEND_HANDLE_FILENAME;
                                if (pfh->filename) {
                                        pfh->filename = estrdup(pfh->filename);
+                                       pfh->free_filename = 1;
                                }
                                if (pfh->opened_path) {
                                        pfh->opened_path = strdup(pfh->opened_path);