]> granicus.if.org Git - php/commitdiff
Fix win32 build.
authorfoobar <sniper@php.net>
Mon, 1 Jul 2002 09:00:00 +0000 (09:00 +0000)
committerfoobar <sniper@php.net>
Mon, 1 Jul 2002 09:00:00 +0000 (09:00 +0000)
main/main.c

index cae8a504d60bcae8c3b554b29789a2327660eea6..76cb2d9446e7d5c39aa62eb55bf6b41eb6784c28 100644 (file)
@@ -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]) {