From: foobar Date: Mon, 1 Jul 2002 09:00:00 +0000 (+0000) Subject: Fix win32 build. X-Git-Tag: xmlrpc_epi_0_51_merge_pt~58 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=4b321b043051c1cdd5ec9f3e2a2cbddc7fdb05b5;p=php Fix win32 build. --- diff --git a/main/main.c b/main/main.c index cae8a504d6..76cb2d9446 100644 --- a/main/main.c +++ b/main/main.c @@ -1357,13 +1357,11 @@ PHPAPI int php_execute_script(zend_file_handle *primary_file TSRMLS_DC) } if(primary_file->filename) { - char *realfile; + char realfile[MAXPATHLEN]; int dummy = 1; - realfile = emalloc(PATH_MAX); - if(realpath(primary_file->filename, realfile)) { + if(VCWD_REALPATH(primary_file->filename, realfile)) { zend_hash_add(&EG(included_files), realfile, strlen(realfile)+1, (void *)&dummy, sizeof(int), NULL); } - efree(realfile); } if (PG(auto_prepend_file) && PG(auto_prepend_file)[0]) {