From 7682617c7be6e7786e941a4e2c6aa6b5f2563316 Mon Sep 17 00:00:00 2001 From: kichik Date: Fri, 22 Nov 2002 11:54:06 +0000 Subject: [PATCH] Fixed memory leaks git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1815 212acab6-be3b-0410-9dea-997c60f758d6 --- Contrib/UserInfo/UserInfo.c | 4 ++++ Plugins/UserInfo.dll | Bin 3584 -> 4096 bytes 2 files changed, 4 insertions(+) diff --git a/Contrib/UserInfo/UserInfo.c b/Contrib/UserInfo/UserInfo.c index 229a342e..1d0aaca7 100644 --- a/Contrib/UserInfo/UserInfo.c +++ b/Contrib/UserInfo/UserInfo.c @@ -94,8 +94,12 @@ void __declspec(dllexport) GetAccountType(HWND hwndParent, int string_size, FreeSid(psid); } } + + GlobalFree(ptg); } } + + CloseHandle(hThread); } pushstring(group); diff --git a/Plugins/UserInfo.dll b/Plugins/UserInfo.dll index e1c16a0dae7498105b3f0d0cfdd90ab5260896f7..e96e3b7bce15763c6cf778f21a6acfec4fcf2e4a 100644 GIT binary patch delta 781 zcmbu7U1(Ba7{{M;ILgtPp28E3MI5cRwN<>Y(^`b(DmNixZYyaNGuv!SB+Czq5jAiU zF@)K<*~MTCx{q?Ko1lR~9|RfL8eP<&=!0&$kg#q}&uc>6_rmY|pXdL7zc}YiZJAPL zv+kR1k4{zoGF;h-z3YLl;y_K!PgGh_*A~vyb@0OI1e;s1+X`ia()`W?jj;}9dlRPz z5YQ0+m`dSizoBdgIE%ek9pJWc0rfKP5)^C;_7=mQbo6Q(vsU#L*JdOGHu}i@;)gv<2JEiXeh>O8LPI6S?(+DtI502&(Bs2ik4poX1nX;6Nw;{^#uhyhvzn5e3u~F0CKGhn&aw-O5iL{w!d}Sm>1U;^XFCB2 z()$+`)KGRs4A##me$X}X=ezMW-9cuNNn`{WMEnRFTTzY34+Y>8vW7fI9wKbaD|M+q zI&hwX{k4C*W%NKP*f-z!-;+LaeeuM(NW3Q=PmDq*9Em4VQGev(SUd{f8d+~L8U+~R z`l9JTB$f6hlZhmNoAv5T@%3JI&2Z!IF*yJ@?AhmK)YwhY6Oj`V)<`qf?GAO-&{1^g z%iMjV!21IjZ6GpfA-jo(945y|n2eJIxlQKC0=Y|;$y2gUs$>W4qCK>qUZQz=kCx~Q V`ksEKRr-q>offCfS+whyxZg}P#>@Z! delta 661 zcmZorXpouEZ2Db&f5Z|5j$EP*e9klKlg5)&_Q zDoj0Q%K!xr82A*q8QB;ZSbzdR3IzBj{`BWupvb_G0OVLq4rEkj^q5@8WWu5VtAF=;b$P1a+Q;wuC485}@@K+Ll_jOjX~pn(E| zK=+4USDt`gHsYDG