Skip to content

Commit f4142a9

Browse files
committed
Merge branch 'PHP-5.4' into PHP-5.5
* PHP-5.4: - fix the fix for bug #50524
2 parents 8a481c7 + a71e916 commit f4142a9

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

ext/standard/proc_open.c

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -438,6 +438,7 @@ PHP_FUNCTION(proc_open)
438438
DWORD dwCreateFlags = 0;
439439
char *command_with_cmd;
440440
UINT old_error_mode;
441+
char cur_cwd[MAXPATHLEN];
441442
#endif
442443
#ifdef NETWARE
443444
char** child_argv = NULL;
@@ -676,13 +677,13 @@ PHP_FUNCTION(proc_open)
676677

677678
#ifdef PHP_WIN32
678679
if (cwd == NULL) {
679-
char cur_cwd[MAXPATHLEN];
680680
char *getcwd_result;
681681
getcwd_result = VCWD_GETCWD(cur_cwd, MAXPATHLEN);
682682
if (!getcwd_result) {
683683
php_error_docref(NULL TSRMLS_CC, E_WARNING, "Cannot get current directory");
684684
goto exit_fail;
685685
}
686+
cwd = cur_cwd;
686687
}
687688

688689
memset(&si, 0, sizeof(si));

0 commit comments

Comments
 (0)