cvs: /php4 main.c /php4/sapi/aolserver aolserver.c /php4/sapi/apache sapi_apache.c /php4/sapi/cgi cgi_main.c /php4/sapi/isapi php4isapi.c
/php4/sapi/roxen roxen.c /php4/sapi/servlet servlet.c

From: Date: Sat, 04 Dec 1999 13:26:12 +0000
Subject: cvs: /php4 main.c /php4/sapi/aolserver aolserver.c /php4/sapi/apache sapi_apache.c /php4/sapi/cgi cgi_main.c /php4/sapi/isapi php4isapi.c
/php4/sapi/roxen roxen.c /php4/sapi/servlet servlet.c
Groups: php.version4 
Request: Send a blank email to php-version4+get-7393@lists.php.net to get a copy of this message
zeev Sat Dec 4 08:26:12 1999 EDT Modified files: /php4 main.c /php4/sapi/aolserver aolserver.c /php4/sapi/apache sapi_apache.c /php4/sapi/cgi cgi_main.c /php4/sapi/isapi php4isapi.c /php4/sapi/roxen roxen.c /php4/sapi/servlet servlet.c Log: - zend_file_handles must now flag whether their .filename property should be free by Zend or not (uses e*() functions) Index: php4/main.c diff -u php4/main.c:1.146 php4/main.c:1.147 --- php4/main.c:1.146 Fri Dec 3 10:16:32 1999 +++ php4/main.c Sat Dec 4 08:25:38 1999 @@ -19,7 +19,7 @@ */ -/* $Id: main.c,v 1.146 1999/12/03 15:16:32 sas Exp $ */ +/* $Id: main.c,v 1.147 1999/12/04 13:25:38 zeev Exp $ */ #include <stdio.h> @@ -939,6 +939,7 @@ zuv.short_tags = (unsigned char) PG(short_tags); zuv.asp_tags = (unsigned char) PG(asp_tags); + zuv.import_use_extension = ".php"; zend_set_utility_values(&zuv); php_startup_SAPI_content_types(); @@ -1213,6 +1214,7 @@ if (PG(auto_prepend_file) && PG(auto_prepend_file)[0]) { prepend_file.filename = PG(auto_prepend_file); + prepend_file.free_filename = 0; prepend_file.type = ZEND_HANDLE_FILENAME; prepend_file_p = &prepend_file; } else { @@ -1220,6 +1222,7 @@ } if (PG(auto_append_file) && PG(auto_append_file)[0]) { append_file.filename = PG(auto_append_file); + append_file.free_filename = 0; append_file.type = ZEND_HANDLE_FILENAME; append_file_p = &append_file; } else { Index: php4/sapi/aolserver/aolserver.c diff -u php4/sapi/aolserver/aolserver.c:1.19 php4/sapi/aolserver/aolserver.c:1.20 --- php4/sapi/aolserver/aolserver.c:1.19 Fri Dec 3 06:46:04 1999 +++ php4/sapi/aolserver/aolserver.c Sat Dec 4 08:25:38 1999 @@ -22,7 +22,7 @@ * - CGI/1.1 conformance */ -/* $Id: aolserver.c,v 1.19 1999/12/03 11:46:04 sas Exp $ */ +/* $Id: aolserver.c,v 1.20 1999/12/04 13:25:38 zeev Exp $ */ /* conflict between PHP and AOLserver headers */ #define Debug php_Debug @@ -196,7 +196,7 @@ int uptime = Ns_InfoUptime(); PUTS("<table border=5 width=600>\n"); - php_info_print_table_row(2, "SAPI module version", "$Id: aolserver.c,v 1.19 1999/12/03 11:46:04 sas Exp $"); + php_info_print_table_row(2, "SAPI module version", "$Id: aolserver.c,v 1.20 1999/12/04 13:25:38 zeev Exp $"); php_info_print_table_row(2, "Build date", Ns_InfoBuildDate()); php_info_print_table_row(2, "Config file path", Ns_InfoConfigFile()); php_info_print_table_row(2, "Error Log path", Ns_InfoErrorLog()); @@ -389,6 +389,7 @@ file_handle.type = ZEND_HANDLE_FILENAME; file_handle.filename = SG(request_info).path_translated; + file_handle.free_filename = 0; if (php_request_startup(CLS_C ELS_CC PLS_CC SLS_CC) == FAILURE) { return NS_ERROR; Index: php4/sapi/apache/sapi_apache.c diff -u php4/sapi/apache/sapi_apache.c:1.2 php4/sapi/apache/sapi_apache.c:1.3 --- php4/sapi/apache/sapi_apache.c:1.2 Sat Oct 30 10:22:10 1999 +++ php4/sapi/apache/sapi_apache.c Sat Dec 4 08:25:39 1999 @@ -19,7 +19,7 @@ | Stig Bakken <ssb@fast.no> | +----------------------------------------------------------------------+ */ -/* $Id: sapi_apache.c,v 1.2 1999/10/30 14:22:10 rasmus Exp $ */ +/* $Id: sapi_apache.c,v 1.3 1999/12/04 13:25:39 zeev Exp $ */ #include "php.h" @@ -71,6 +71,7 @@ file_handle.type = ZEND_HANDLE_FD; file_handle.handle.fd = fd; file_handle.filename = SG(request_info).path_translated; + file_handle.free_filename = 0; if (display_source_mode) { zend_syntax_highlighter_ini syntax_highlighter_ini; Index: php4/sapi/cgi/cgi_main.c diff -u php4/sapi/cgi/cgi_main.c:1.5 php4/sapi/cgi/cgi_main.c:1.6 --- php4/sapi/cgi/cgi_main.c:1.5 Tue Nov 23 15:25:55 1999 +++ php4/sapi/cgi/cgi_main.c Sat Dec 4 08:25:39 1999 @@ -466,6 +466,7 @@ } } + file_handle.free_filename = 0; switch (behavior) { case PHP_MODE_STANDARD: php_execute_script(&file_handle CLS_CC ELS_CC PLS_CC); Index: php4/sapi/isapi/php4isapi.c diff -u php4/sapi/isapi/php4isapi.c:1.5 php4/sapi/isapi/php4isapi.c:1.6 --- php4/sapi/isapi/php4isapi.c:1.5 Fri Dec 3 07:21:57 1999 +++ php4/sapi/isapi/php4isapi.c Sat Dec 4 08:25:40 1999 @@ -444,6 +444,7 @@ SG(server_context) = lpECB; file_handle.filename = sapi_globals->request_info.path_translated; + file_handle.free_filename = 0; file_handle.type = ZEND_HANDLE_FILENAME; php_request_startup(CLS_C ELS_CC PLS_CC SLS_CC); Index: php4/sapi/roxen/roxen.c diff -u php4/sapi/roxen/roxen.c:1.5 php4/sapi/roxen/roxen.c:1.6 --- php4/sapi/roxen/roxen.c:1.5 Wed Nov 24 21:05:35 1999 +++ php4/sapi/roxen/roxen.c Sat Dec 4 08:25:41 1999 @@ -17,7 +17,7 @@ +----------------------------------------------------------------------+ */ -/* $Id: roxen.c,v 1.5 1999/11/25 02:05:35 neotron Exp $ */ +/* $Id: roxen.c,v 1.6 1999/12/04 13:25:41 zeev Exp $ */ #include "php.h" #ifdef HAVE_ROXEN @@ -458,7 +458,7 @@ char buf[512]; PUTS("<table border=5 width=600>\n"); - php_info_print_table_row(2, "SAPI module version", "$Id: roxen.c,v 1.5 1999/11/25 02:05:35 neotron Exp $"); + php_info_print_table_row(2, "SAPI module version", "$Id: roxen.c,v 1.6 1999/12/04 13:25:41 zeev Exp $"); /* php_info_print_table_row(2, "Build date", Ns_InfoBuildDate()); php_info_print_table_row(2, "Config file path", Ns_InfoConfigFile()); php_info_print_table_row(2, "Error Log path", Ns_InfoErrorLog()); @@ -605,6 +605,7 @@ #endif file_handle.type = ZEND_HANDLE_FILENAME; file_handle.filename = THIS->filename; + file_handle.free_filename = 0; THREADS_ALLOW(); fprintf(stderr, "Request Startup.\n"); res = php_request_startup(CLS_C ELS_CC PLS_CC SLS_CC); Index: php4/sapi/servlet/servlet.c diff -u php4/sapi/servlet/servlet.c:1.1 php4/sapi/servlet/servlet.c:1.2 --- php4/sapi/servlet/servlet.c:1.1 Mon Nov 29 10:36:25 1999 +++ php4/sapi/servlet/servlet.c Sat Dec 4 08:25:41 1999 @@ -349,6 +349,7 @@ SETSTRING( SG(request_info).path_translated, pathTranslated ); file_handle.handle.fp = php3_fopen_for_parser(); file_handle.filename = SG(request_info).path_translated; + file_handle.free_filename = 0; file_handle.type = ZEND_HANDLE_FP; if (!file_handle.handle.fp) {

« previous php.version4 (#7393) next »