shell32: Write-strings warning fix (Resent)
Andrew Talbot
Andrew.Talbot at talbotville.com
Mon Jul 10 15:42:38 CDT 2006
Changelog:
shell32: Write-strings warning fix.
diff -urN a/dlls/shell32/shlview.c b/dlls/shell32/shlview.c
--- a/dlls/shell32/shlview.c 2006-06-15 19:38:13.000000000 +0100
+++ b/dlls/shell32/shlview.c 2006-07-10 20:28:20.000000000 +0100
@@ -779,19 +779,21 @@
*/
static void ShellView_MergeViewMenu(IShellViewImpl * This, HMENU hSubMenu)
-{ MENUITEMINFOA mii;
-
+{
TRACE("(%p)->(submenu=%p)\n",This,hSubMenu);
if(hSubMenu)
{ /*add a separator at the correct position in the menu*/
+ MENUITEMINFOA mii;
+ CHAR view[] = "View";
+
_InsertMenuItem(hSubMenu, FCIDM_MENU_VIEW_SEP_OPTIONS, FALSE, 0, MFT_SEPARATOR, NULL, MFS_ENABLED);
ZeroMemory(&mii, sizeof(mii));
mii.cbSize = sizeof(mii);
mii.fMask = MIIM_SUBMENU | MIIM_TYPE | MIIM_DATA;
mii.fType = MFT_STRING;
- mii.dwTypeData = "View";
+ mii.dwTypeData = view;
mii.hSubMenu = LoadMenuA(shell32_hInstance, "MENU_001");
InsertMenuItemA(hSubMenu, FCIDM_MENU_VIEW_SEP_OPTIONS, FALSE, &mii);
}
More information about the wine-patches
mailing list