Index: src/ch/ResourceManager.cpp =================================================================== diff -u -N -r66e9ad9a512cec46d691cb1ba012424dc7ac8897 -r4c272b19c74694c428c943011f279ec064fbd894 --- src/ch/ResourceManager.cpp (.../ResourceManager.cpp) (revision 66e9ad9a512cec46d691cb1ba012424dc7ac8897) +++ src/ch/ResourceManager.cpp (.../ResourceManager.cpp) (revision 4c272b19c74694c428c943011f279ec064fbd894) @@ -402,7 +402,7 @@ { memset(&mif, 0, sizeof(MENUITEMINFO)); mif.cbSize=sizeof(MENUITEMINFO); - mif.dwTypeData=(LPSTR)szItem; + mif.dwTypeData=szItem; mif.cch=1023; mif.fMask=MIIM_FTYPE | MIIM_SUBMENU | MIIM_ID | MIIM_DATA | MIIM_STRING; if (::GetMenuItemInfo(hMenu, i, TRUE, &mif))