# HG changeset patch # User Jason Rumney # Date 1172186108 0 # Node ID 077c9ec8eca6e6495b3dceed6cdb9a2eeeabfee7 # Parent 27d8a3520956f9cea6386417ed4a54a0ba93e680 * w32menu.c (Fx_popup_menu): Don't free menu strings here. (w32_menu_show): Do it here instead. diff -r 27d8a3520956 -r 077c9ec8eca6 src/w32menu.c --- a/src/w32menu.c Thu Feb 22 23:04:34 2007 +0000 +++ b/src/w32menu.c Thu Feb 22 23:15:08 2007 +0000 @@ -835,7 +835,6 @@ UNBLOCK_INPUT; discard_menu_items (); - w32_free_menu_strings (FRAME_W32_WINDOW (f)); #endif /* HAVE_MENUS */ @@ -1936,6 +1935,9 @@ DestroyMenu (menu); + /* Free the owner-drawn and help-echo menu strings. */ + w32_free_menu_strings (FRAME_W32_WINDOW (f)); + /* Find the selected item, and its pane, to return the proper value. */ if (menu_item_selection != 0)