From eee0bdadc47fea97876150907c8d557427c24ff6 Mon Sep 17 00:00:00 2001 From: Sam Ruby Date: Mon, 6 Dec 1999 04:58:55 +0000 Subject: [PATCH] Hmmm...must have misplaced the getcwd/chdir logic... --- sapi/servlet/servlet.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/sapi/servlet/servlet.c b/sapi/servlet/servlet.c index 9eddc35cf4..aada017b2b 100644 --- a/sapi/servlet/servlet.c +++ b/sapi/servlet/servlet.c @@ -300,6 +300,7 @@ JNIEXPORT void JNICALL Java_net_php_servlet_send { zend_file_handle file_handle; + char cwd[MAXPATHLEN+1]; jlong addr = 0; SLS_FETCH(); PLS_FETCH(); @@ -339,7 +340,9 @@ JNIEXPORT void JNICALL Java_net_php_servlet_send * 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; -- 2.40.0