Module: wine Branch: master Commit: 5b406f896399a7783d1297c2ac4fe1c4c8f7f9c5 URL: http://source.winehq.org/git/wine.git/?a=commit;h=5b406f896399a7783d1297c2ac...
Author: Nikolay Sivov nsivov@codeweavers.com Date: Sun May 22 21:44:48 2016 +0300
rpcss: Fix a leak when TowerExplode() fails on endpoint insertion (Coverity).
Signed-off-by: Nikolay Sivov nsivov@codeweavers.com Signed-off-by: Alexandre Julliard julliard@winehq.org
---
programs/rpcss/epmp.c | 1 + 1 file changed, 1 insertion(+)
diff --git a/programs/rpcss/epmp.c b/programs/rpcss/epmp.c index 3243192..1acefa2 100644 --- a/programs/rpcss/epmp.c +++ b/programs/rpcss/epmp.c @@ -122,6 +122,7 @@ void __cdecl ept_insert(handle_t h, { WINE_WARN("TowerExplode failed %u\n", rpc_status); *status = rpc_status; + HeapFree(GetProcessHeap(), 0, entry); break; /* FIXME: more cleanup? */ }