diff --git a/dlls/imagehlp/integrity.c b/dlls/imagehlp/integrity.c index 75f40e47aaaf4754b376798fb9d1772d8c27e293..878153af6489d7b5dd330d96315fad6c0ec2c4ec 100644 --- a/dlls/imagehlp/integrity.c +++ b/dlls/imagehlp/integrity.c @@ -717,7 +717,6 @@ static BOOL IMAGEHLP_ReportImportSection( IMAGE_SECTION_HEADER *hdr, { BOOL ret = FALSE; DWORD offset, size, base; - PBYTE import; /* Get import data */ offset = IMAGEHLP_GetSectionOffset( hdr, num_sections, ".idata", &size, @@ -740,7 +739,7 @@ static BOOL IMAGEHLP_ReportImportSection( IMAGE_SECTION_HEADER *hdr, SetLastError(ERROR_INVALID_PARAMETER); ret = FALSE; } - HeapFree( GetProcessHeap(), 0, import ); + return ret; }