cvs: /php4/sapi/servlet servlet.c
| From: | Sam Ruby | Date: | Mon, 06 Dec 1999 04:59:25 +0000 |
| Subject: | cvs: /php4/sapi/servlet servlet.c | ||
| Groups: | php.version4 | ||
| Request: | Send a blank email to php-version4+get-7488@lists.php.net to get a copy of this message | ||
rubys Sun Dec 5 23:59:25 1999 EDT
Modified files:
/php4/sapi/servlet servlet.c
Log:
Hmmm...must have misplaced the getcwd/chdir logic...
Index: php4/sapi/servlet/servlet.c
diff -u php4/sapi/servlet/servlet.c:1.4 php4/sapi/servlet/servlet.c:1.5
--- php4/sapi/servlet/servlet.c:1.4 Sat Dec 4 14:16:13 1999
+++ php4/sapi/servlet/servlet.c Sun Dec 5 23:58:54 1999
@@ -300,6 +300,7 @@
{
zend_file_handle file_handle;
+ char cwd[MAXPATHLEN+1];
jlong addr = 0;
SLS_FETCH();
PLS_FETCH();
@@ -339,7 +340,9 @@
* Parse the file
*/
SETSTRING( SG(request_info).path_translated, pathTranslated );
+ getcwd(cwd,MAXPATHLEN);
file_handle.handle.fp = php3_fopen_for_parser();
+ chdir(cwd);
file_handle.filename = SG(request_info).path_translated;
file_handle.free_filename = 0;
file_handle.type = ZEND_HANDLE_FP;