]> granicus.if.org Git - php/commitdiff
Fix build
authorStanislav Malyshev <stas@php.net>
Mon, 30 Oct 2000 12:14:37 +0000 (12:14 +0000)
committerStanislav Malyshev <stas@php.net>
Mon, 30 Oct 2000 12:14:37 +0000 (12:14 +0000)
# At least, it compiles now...

Zend/Makefile.am
Zend/zend_ini_scanner.l

index 9d7af2faa41019f820ec1326458614991a47e7e6..f4eba0eae53ae2112896ffb330aae8401b59ee62 100644 (file)
@@ -6,8 +6,8 @@ AUTOMAKE_OPTIONS=foreign
 EXTRA_LTLIBRARIES=libZend_cc.la libZend_c.la
 noinst_LTLIBRARIES=$(ZEND_SCANNER) libZend.la
 
-libZend_cc_la_SOURCES=zend_language_scanner_cc.cc
-libZend_c_la_SOURCES=zend_language_scanner.c
+libZend_cc_la_SOURCES=zend_language_scanner_cc.cc zend_ini_scanner_cc.cc
+libZend_c_la_SOURCES=zend_language_scanner.c zend_ini_scanner.c
 
 libZend_la_SOURCES=\
        zend_language_parser.y \
index 830c6a152727b84e1006638691d03574aed768ec..1356005b2a8c0c778f9718c961216bc700bbc2ef 100644 (file)
@@ -46,7 +46,7 @@
 #endif
 
 #ifndef ZTS
-void init_cfg_scanner()
+void init_ini_scanner()
 {
        ini_lineno=1;
 }
@@ -116,7 +116,7 @@ int zend_ini_open_file_for_scanning(zend_file_handle *fh)
        CG(ini_scanner) = new ZendIniFlexLexer;
        CG(ini_scanner)->switch_streams(fh->handle.is, &cout);
 #else
-       init_cfg_scanner();
+       init_ini_scanner();
        yyin = fp;
        yy_switch_to_buffer(yy_create_buffer(yyin, YY_BUF_SIZE));
 #endif
@@ -132,8 +132,9 @@ void zend_ini_close_file(zend_file_handle *fh)
                        break;
                case ZEND_HANDLE_STDIOSTREAM: {
                                CLS_FETCH();
-
+#ifdef ZTS
                                delete CG(ini_scanner);
+#endif
                        }
                        break;
        }