comdlg32: More cast-qual warnings fixes (2 of 2)
Andrew Talbot
Andrew.Talbot at talbotville.com
Sun Oct 22 07:32:03 CDT 2006
Changelog:
comdlg32: Cast-qual warning fix.
diff -urN a/dlls/comdlg32/filedlg31.c b/dlls/comdlg32/filedlg31.c
--- a/dlls/comdlg32/filedlg31.c 2006-10-13 15:38:19.000000000 +0100
+++ b/dlls/comdlg32/filedlg31.c 2006-10-22 13:18:37.000000000 +0100
@@ -724,12 +724,14 @@
ofnW->lpstrTitle = usBuffer.Buffer;
} else {
WCHAR buf[16];
+ LPWSTR title_tmp;
int len;
LoadStringW(COMDLG32_hInstance, open ? IDS_OPEN_FILE : IDS_SAVE_AS,
buf, sizeof(buf)/sizeof(WCHAR));
len = lstrlenW(buf)+1;
- ofnW->lpstrTitle = HeapAlloc(GetProcessHeap(), 0, len*sizeof(WCHAR));
- memcpy((void*)ofnW->lpstrTitle, buf, len*sizeof(WCHAR));
+ title_tmp = HeapAlloc(GetProcessHeap(), 0, len*sizeof(WCHAR));
+ memcpy(title_tmp, buf, len * sizeof(WCHAR));
+ ofnW->lpstrTitle = title_tmp;
}
ofnW->Flags = ofnA->Flags;
ofnW->nFileOffset = ofnA->nFileOffset;
More information about the wine-patches
mailing list