1
0
mirror of https://github.com/wine-mirror/wine synced 2024-07-08 20:06:18 +00:00

regedit: Fixed a memory leak in listview.c (found by Smatch).

This commit is contained in:
Lionel Debroux 2007-09-03 14:59:55 +02:00 committed by Alexandre Julliard
parent cd6472f794
commit 4278c670d1

View File

@ -61,7 +61,10 @@ static LPTSTR get_item_text(HWND hwndLV, int item)
curStr = HeapAlloc(GetProcessHeap(), 0, maxLen);
if (!curStr) return NULL;
if (item == 0) return NULL; /* first item is ALWAYS a default */
if (item == 0) { /* first item is ALWAYS a default */
HeapFree(GetProcessHeap(), 0, curStr);
return NULL;
}
do {
ListView_GetItemText(hwndLV, item, 0, curStr, maxLen);
if (_tcslen(curStr) < maxLen - 1) return curStr;