oleview: Use proper pointer type when allocating names array (Coverity).
authorNikolay Sivov <nsivov@codeweavers.com>
Tue, 29 Dec 2015 17:36:55 +0000 (20:36 +0300)
committerAlexandre Julliard <julliard@winehq.org>
Tue, 29 Dec 2015 21:38:29 +0000 (22:38 +0100)
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
programs/oleview/typelib.c

index 04b9067a0fb3b0fdadb35a35cfbc37329ed7ab6d..cbf6ab1f6d0da12736d77146181ff2713ada2182 100644 (file)
@@ -616,7 +616,7 @@ static int EnumFuncs(ITypeInfo *pTypeInfo, TYPEATTR *pTypeAttr, HTREEITEM hParen
         }
 
         bstrParamNames = HeapAlloc(GetProcessHeap(), 0,
-                sizeof(BSTR*)*(pFuncDesc->cParams+1));
+                sizeof(BSTR)*(pFuncDesc->cParams+1));
         if(FAILED(ITypeInfo_GetNames(pTypeInfo, pFuncDesc->memid, bstrParamNames,
                 pFuncDesc->cParams+1, &namesNo)))
         {