Silence some warnings due to casts between pointer and integers of
different size.

diff --git a/controls/menu.c b/controls/menu.c
index 0470e80..2bb7f2d 100644
--- a/controls/menu.c
+++ b/controls/menu.c
@@ -4433,7 +4433,7 @@
     if (lpmii->fMask & MIIM_SUBMENU) {
 	menu->hSubMenu = lpmii->hSubMenu;
 	if (menu->hSubMenu) {
-	    POPUPMENU *subMenu = MENU_GetMenu((UINT16)menu->hSubMenu);
+	    POPUPMENU *subMenu = MENU_GetMenu(menu->hSubMenu);
 	    if (subMenu) {
 		subMenu->wFlags |= MF_POPUP;
 		menu->fType |= MF_POPUP;