comparison os2/dw.c @ 470:6ccac112f1e5

Minor formatting changes.
author bsmith@81767d24-ef19-dc11-ae90-00e081727c95
date Wed, 08 Oct 2003 22:02:04 +0000
parents 0a2f13ba2d5c
children 1547e8c327d9
comparison
equal deleted inserted replaced
469:7952b9c1dc07 470:6ccac112f1e5
358 return; 358 return;
359 } 359 }
360 360
361 void _free_menu_data(HWND menu) 361 void _free_menu_data(HWND menu)
362 { 362 {
363 int i, count = (int)WinSendMsg(menu, MM_QUERYITEMCOUNT, 0, 0);; 363 int i, count = (int)WinSendMsg(menu, MM_QUERYITEMCOUNT, 0, 0);
364 364
365 dw_signal_disconnect_by_name(menu, DW_SIGNAL_CLICKED); 365 dw_signal_disconnect_by_name(menu, DW_SIGNAL_CLICKED);
366 _free_window_memory(menu); 366 _free_window_memory(menu);
367 367
368 for(i=0;i<count;i++) 368 for(i=0;i<count;i++)
369 { 369 {
370 SHORT menuid = (SHORT)WinSendMsg(menu, MM_ITEMIDFROMPOSITION, MPFROMSHORT(i), 0); 370 SHORT menuid = (SHORT)WinSendMsg(menu, MM_ITEMIDFROMPOSITION, MPFROMSHORT(i), 0);
371 MENUITEM mi; 371 MENUITEM mi;
372 372
373 if(WinSendMsg(menu, MM_QUERYITEM, MPFROMSHORT(menuid), MPFROMP(&mi)) 373 if(WinSendMsg(menu, MM_QUERYITEM, MPFROMSHORT(menuid), MPFROMP(&mi))
374 && mi.hwndSubMenu) 374 && mi.hwndSubMenu)
375 _free_menu_data(mi.hwndSubMenu); 375 _free_menu_data(mi.hwndSubMenu);
376 } 376 }