localui: Avoid sizeof on structs with a varlength array.
Michael Stefaniuc
mstefani at redhat.de
Tue Dec 11 06:35:40 CST 2012
---
dlls/localui/localui.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/dlls/localui/localui.c b/dlls/localui/localui.c
index b9e4c4e..382e2db 100644
--- a/dlls/localui/localui.c
+++ b/dlls/localui/localui.c
@@ -122,7 +122,7 @@ static BOOL dlg_configure_com(HANDLE hXcv, HWND hWnd, PCWSTR pPortName)
shortname[len-1] = '\0';
/* get current settings */
- len = sizeof(cfg);
+ len = FIELD_OFFSET(COMMCONFIG, wcProviderData[1]);
status = ERROR_SUCCESS;
res = XcvDataW( hXcv, cmd_GetDefaultCommConfigW,
(PBYTE) shortname,
--
1.7.7.6
More information about the wine-patches
mailing list