Index: src/libictranslate/ResourceManager.cpp =================================================================== diff -u -N -r3f9f8af037199406b260eee3f6acb5cd6a588960 -r579a3dc9b73a32cf58e8ce7786e7154db4a8787e --- src/libictranslate/ResourceManager.cpp (.../ResourceManager.cpp) (revision 3f9f8af037199406b260eee3f6acb5cd6a588960) +++ src/libictranslate/ResourceManager.cpp (.../ResourceManager.cpp) (revision 579a3dc9b73a32cf58e8ce7786e7154db4a8787e) @@ -1051,7 +1051,7 @@ HMENU hMenu=::LoadMenu(m_hRes, pszName); if (hMenu && IS_INTRESOURCE(pszName)) - UpdateMenu(hMenu, (WORD)pszName); + UpdateMenu(hMenu, (WORD)(ULONG_PTR)pszName); LeaveCriticalSection(&m_cs); return hMenu;