From 2ee6ba87f9b2e45c192370c1cfb3e4b4146953b9 Mon Sep 17 00:00:00 2001 From: Christoph von Wittich Date: Mon, 9 Jul 2007 02:02:30 +0000 Subject: [PATCH] -fix a memory leak svn path=/trunk/; revision=27530 --- reactos/dll/win32/advapi32/service/sctrl.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/reactos/dll/win32/advapi32/service/sctrl.c b/reactos/dll/win32/advapi32/service/sctrl.c index bf5e7d2d58e..8310a83cd3a 100644 --- a/reactos/dll/win32/advapi32/service/sctrl.c +++ b/reactos/dll/win32/advapi32/service/sctrl.c @@ -177,7 +177,12 @@ ScServiceMainStub(LPVOID Context) 0, (dwArgCount + 1) * sizeof(LPSTR)); if (lpArgVector == NULL) + { + HeapFree(GetProcessHeap(), + 0, + AnsiString); return ERROR_OUTOFMEMORY; + } dwArgCount = 0; Ptr = AnsiString;