From e3397b9bdcc23d23067d2356ad6644fb34ddc686 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Herm=C3=A8s=20B=C3=A9lusca-Ma=C3=AFto?= Date: Mon, 17 Jul 2017 20:55:34 +0000 Subject: [PATCH] [CRT]: Add a missing _munlock call, caught by Serge Gautherie. CORE-11568 svn path=/trunk/; revision=75368 --- reactos/sdk/lib/crt/stdio/popen.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/reactos/sdk/lib/crt/stdio/popen.c b/reactos/sdk/lib/crt/stdio/popen.c index 56fb18af320..78e80078bac 100644 --- a/reactos/sdk/lib/crt/stdio/popen.c +++ b/reactos/sdk/lib/crt/stdio/popen.c @@ -52,7 +52,7 @@ FILE *_tpopen (const _TCHAR *cm, const _TCHAR *md) /* program name, pipe mode */ TRACE(MK_STR(_tpopen)"('%"sT"', '%"sT"')\n", cm, md); if (cm == NULL) - return( NULL ); + return NULL; szComSpec = _tgetenv(_T("COMSPEC")); if (szComSpec == NULL) @@ -161,6 +161,7 @@ FILE *_tpopen (const _TCHAR *cm, const _TCHAR *md) /* program name, pipe mode */ return ret; error: + _munlock(_POPEN_LOCK); if (ProcessInformation.hProcess != 0) CloseHandle(ProcessInformation.hProcess); return NULL; -- 2.17.1