Lionel Debroux : setupapi: Fix HeapFree of wrong pointer (found by
Smatch).
Alexandre Julliard
julliard at wine.codeweavers.com
Wed Sep 12 07:51:09 CDT 2007
Module: wine
Branch: master
Commit: d7abb09b465097f1bd5b063d78f8d3fcc57c669f
URL: http://source.winehq.org/git/wine.git/?a=commit;h=d7abb09b465097f1bd5b063d78f8d3fcc57c669f
Author: Lionel Debroux <lionel_debroux at yahoo.fr>
Date: Thu Sep 6 11:32:44 2007 +0200
setupapi: Fix HeapFree of wrong pointer (found by Smatch).
---
dlls/setupapi/stringtable.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/dlls/setupapi/stringtable.c b/dlls/setupapi/stringtable.c
index 7be6b18..985e777 100644
--- a/dlls/setupapi/stringtable.c
+++ b/dlls/setupapi/stringtable.c
@@ -86,7 +86,7 @@ StringTableInitialize(VOID)
pStringTable->pSlots = MyMalloc(sizeof(TABLE_SLOT) * TABLE_DEFAULT_SIZE);
if (pStringTable->pSlots == NULL)
{
- MyFree(pStringTable->pSlots);
+ MyFree(pStringTable);
return NULL;
}
@@ -131,7 +131,7 @@ StringTableInitializeEx(DWORD dwMaxExtraDataSize,
pStringTable->pSlots = MyMalloc(sizeof(TABLE_SLOT) * TABLE_DEFAULT_SIZE);
if (pStringTable->pSlots == NULL)
{
- MyFree(pStringTable->pSlots);
+ MyFree(pStringTable);
return NULL;
}
More information about the wine-cvs
mailing list