From 6905205ad1e61741cfdb6eb64ec420f5dca133b7 Mon Sep 17 00:00:00 2001 From: Dmitry Stogov Date: Thu, 21 Aug 2008 11:28:09 +0000 Subject: [PATCH] Adder error code into error message --- ext/standard/proc_open.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ext/standard/proc_open.c b/ext/standard/proc_open.c index 67dd956fa1..aa97fe0a99 100644 --- a/ext/standard/proc_open.c +++ b/ext/standard/proc_open.c @@ -762,6 +762,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); @@ -769,7 +771,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; } -- 2.50.1