From 13c2b7ec49820e368f626acbe0793d075c6da576 Mon Sep 17 00:00:00 2001 From: Ron Yorston Date: Thu, 4 Jun 2020 07:45:20 +0100 Subject: time: detect when spawn fails In the 64-bit build the time applet reported garbage when it was unable to run the program to be timed. The error return from mingw_spawn_pid() was incorrect. --- win32/process.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'win32') diff --git a/win32/process.c b/win32/process.c index 5833a0323..54628acad 100644 --- a/win32/process.c +++ b/win32/process.c @@ -370,7 +370,7 @@ mingw_spawn_pid(int mode, char **argv) ret = mingw_spawn_1(mode, argv[0], (char *const *)argv, environ); - return ret == -1 ? -1 : GetProcessId((HANDLE)ret); + return ret == -1 ? (pid_t)-1 : (pid_t)GetProcessId((HANDLE)ret); } pid_t FAST_FUNC -- cgit v1.2.3-55-g6feb