diff options
author | Dmitry Stogov <dmitry@php.net> | 2008-08-21 11:27:57 +0000 |
---|---|---|
committer | Dmitry Stogov <dmitry@php.net> | 2008-08-21 11:27:57 +0000 |
commit | 7d26893d6d57021ce10d9e44ead66e5693c2b046 (patch) | |
tree | cecc061c2560b86df6aaff09b7749114d7c86441 | |
parent | 8d45abb514024cca7d1071d46f8d0a27fead75ba (diff) | |
download | php-git-7d26893d6d57021ce10d9e44ead66e5693c2b046.tar.gz |
Adder error code into error message
-rw-r--r-- | ext/standard/proc_open.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/ext/standard/proc_open.c b/ext/standard/proc_open.c index cd4c7b70e0..b8b2bb3bb3 100644 --- a/ext/standard/proc_open.c +++ b/ext/standard/proc_open.c @@ -769,6 +769,8 @@ PHP_FUNCTION(proc_open) } if (FALSE == newprocok) { + DWORD dw = GetLastError(); + /* clean up all the descriptors */ for (i = 0; i < ndesc; i++) { CloseHandle(descriptors[i].childend); @@ -776,7 +778,7 @@ PHP_FUNCTION(proc_open) CloseHandle(descriptors[i].parentend); } } - php_error_docref(NULL TSRMLS_CC, E_WARNING, "CreateProcess failed"); + php_error_docref(NULL TSRMLS_CC, E_WARNING, "CreateProcess failed, error code - %u", dw); goto exit_fail; } |