[PATCH] dinput: Fixed bad sizeof (pointer -> struct) (Coverity)
Marcus Meissner
marcus at jet.franken.de
Sat Sep 10 04:25:16 CDT 2011
CID 5313
---
dlls/dinput/config.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/dlls/dinput/config.c b/dlls/dinput/config.c
index 9e080f1..dee76a3 100644
--- a/dlls/dinput/config.c
+++ b/dlls/dinput/config.c
@@ -368,7 +368,7 @@ static INT_PTR CALLBACK ConfigureDevicesDlgProc(HWND dialog, UINT uMsg, WPARAM w
init_listview_columns(dialog);
/* Create a backup action format for CANCEL and RESET operations */
- data->original_lpdiaf = HeapAlloc(GetProcessHeap(), 0, sizeof(LPDIACTIONFORMATW));
+ data->original_lpdiaf = HeapAlloc(GetProcessHeap(), 0, sizeof(*data->original_lpdiaf));
data->original_lpdiaf->dwNumActions = data->lpdiaf->dwNumActions;
data->original_lpdiaf->rgoAction = HeapAlloc(GetProcessHeap(), 0, sizeof(DIACTIONW)*data->lpdiaf->dwNumActions);
copy_actions(data->original_lpdiaf, data->lpdiaf);
--
1.7.3.4
More information about the wine-patches
mailing list