]> granicus.if.org Git - php/commitdiff
Make set_compiled_filename() return a pointer to the allocated file name
authorAndi Gutmans <andi@php.net>
Mon, 2 Aug 1999 18:40:10 +0000 (18:40 +0000)
committerAndi Gutmans <andi@php.net>
Mon, 2 Aug 1999 18:40:10 +0000 (18:40 +0000)
Zend/zend_compile.c
Zend/zend_compile.h

index 9cf6551e5299d5b38e7c1b5ffd33b4ef5deca9d6..4e335e597a82dfc316f730c484f7e7502fa5073b 100644 (file)
@@ -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;
 }
 
 
index c820ad88249a1f6d3ce08a871aea66e66e79c97d..a6ce700e26a590088b086ea280aae53dc7169211 100644 (file)
@@ -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();