diff options
-rw-r--r-- | Zend/zend_compile.c | 3 | ||||
-rw-r--r-- | Zend/zend_compile.h | 2 |
2 files changed, 3 insertions, 2 deletions
diff --git a/Zend/zend_compile.c b/Zend/zend_compile.c index 9cf6551e52..4e335e597a 100644 --- a/Zend/zend_compile.c +++ b/Zend/zend_compile.c @@ -88,13 +88,14 @@ void shutdown_compiler(CLS_D) } -ZEND_API void zend_set_compiled_filename(char *new_compiled_filename) +ZEND_API char *zend_set_compiled_filename(char *new_compiled_filename) { char *p = estrdup(new_compiled_filename); CLS_FETCH(); zend_llist_add_element(&CG(filenames_list), &p); CG(compiled_filename) = p; + return p; } diff --git a/Zend/zend_compile.h b/Zend/zend_compile.h index c820ad8824..a6ce700e26 100644 --- a/Zend/zend_compile.h +++ b/Zend/zend_compile.h @@ -200,7 +200,7 @@ int lex_scan(zval *zendlval CLS_DC); void startup_scanner(CLS_D); void shutdown_scanner(CLS_D); -ZEND_API void zend_set_compiled_filename(char *new_compiled_filename); +ZEND_API char *zend_set_compiled_filename(char *new_compiled_filename); ZEND_API void zend_restore_compiled_filename(char *original_compiled_filename); ZEND_API char *zend_get_compiled_filename(); |