oleaut32: Use correct allocation length (Coverity)

Nikolay Sivov nsivov at codeweavers.com
Sun Dec 9 00:31:19 CST 2012


Use correct allocation length (Coverity)
-------------- next part --------------
>From c24dc9991ec164b7383a27e4b94a7fb24051f663 Mon Sep 17 00:00:00 2001
From: Nikolay Sivov <nsivov at codeweavers.com>
Date: Sat, 8 Dec 2012 14:21:12 +0400
Subject: [PATCH 5/8] Use correct allocation length (Coverity)

---
 dlls/oleaut32/recinfo.c |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dlls/oleaut32/recinfo.c b/dlls/oleaut32/recinfo.c
index f6f5653..04cd377 100644
--- a/dlls/oleaut32/recinfo.c
+++ b/dlls/oleaut32/recinfo.c
@@ -616,7 +616,7 @@ HRESULT WINAPI GetRecordInfoFromTypeInfo(ITypeInfo* pTI, IRecordInfo** ppRecInfo
         ret->name = NULL;
     }
 
-    ret->fields = HeapAlloc(GetProcessHeap(), 0, ret->n_vars*sizeof(VARDESC));
+    ret->fields = HeapAlloc(GetProcessHeap(), 0, ret->n_vars*sizeof(fieldstr));
     for(i = 0; i<ret->n_vars; i++) {
         VARDESC *vardesc;
         hres = ITypeInfo_GetVarDesc(pTypeInfo, i, &vardesc);
-- 
1.7.10.4




More information about the wine-patches mailing list