Marcus Meissner : winex11.drv: Free uriList (Coverity).
Module: wine Branch: master Commit: ab854893aa68cb4878b36f86378f7a769c752b59 URL: http://source.winehq.org/git/wine.git/?a=commit;h=ab854893aa68cb4878b36f8637... Author: Marcus Meissner <marcus(a)jet.franken.de> Date: Mon Feb 16 08:34:08 2015 +0100 winex11.drv: Free uriList (Coverity). --- dlls/winex11.drv/clipboard.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/dlls/winex11.drv/clipboard.c b/dlls/winex11.drv/clipboard.c index b2705b4..dad4a7a 100644 --- a/dlls/winex11.drv/clipboard.c +++ b/dlls/winex11.drv/clipboard.c @@ -1590,8 +1590,10 @@ static HANDLE X11DRV_CLIPBOARD_ImportTextUriList(Display *display, Window w, Ato return 0; out = HeapAlloc(GetProcessHeap(), 0, capacity * sizeof(WCHAR)); - if (out == NULL) + if (out == NULL) { + HeapFree(GetProcessHeap(), 0, uriList); return 0; + } while (end < len) { @@ -1650,6 +1652,7 @@ static HANDLE X11DRV_CLIPBOARD_ImportTextUriList(Display *display, Window w, Ato } } HeapFree(GetProcessHeap(), 0, out); + HeapFree(GetProcessHeap(), 0, uriList); return handle; }
participants (1)
-
Alexandre Julliard