macmenu.c (mac_menu_show): Remove shadowing of menu variable
authorSteven Tamm <steventamm@mac.com>
Mon, 30 Aug 2004 18:06:21 +0000 (18:06 +0000)
committerSteven Tamm <steventamm@mac.com>
Mon, 30 Aug 2004 18:06:21 +0000 (18:06 +0000)
by using different names for inner loop variables.

src/ChangeLog
src/macmenu.c

index 7779ddd..e45f9b6 100644 (file)
@@ -1,3 +1,8 @@
+2004-08-30  Steven Tamm  <steventamm@mac.com>
+
+       * macmenu.c (mac_menu_show): Remove shadowing of menu variable
+       by using different names for inner loop variables.
+
 2004-08-27  Jan Dj\e,Ad\e(Brv  <jan.h.d@swipnet.se>
 
        * xmenu.c (set_frame_menubar): Reintroduce inhibit_garbage_collection
index 67e1848..9b09bfb 100644 (file)
@@ -1807,9 +1807,9 @@ mac_menu_show (f, x, y, for_click, keymaps, title, error)
   /* Get the refcon to find the correct item*/
   if (menu_item_selection)
     {
-      menu = GetMenuHandle (HiWord (menu_item_choice));
-      if (menu) {
-       GetMenuItemRefCon (menu, menu_item_selection, &refcon);
+      MenuHandle sel_menu = GetMenuHandle (HiWord (menu_item_choice));
+      if (sel_menu) {
+       GetMenuItemRefCon (sel_menu, menu_item_selection, &refcon);
       }
     }
 
@@ -1831,11 +1831,11 @@ mac_menu_show (f, x, y, for_click, keymaps, title, error)
   {
     int i = MIN_POPUP_SUBMENU_ID;
     MenuHandle submenu = GetMenuHandle (i);
-    while (menu != NULL)
+    while (submenu != NULL)
       {
        DeleteMenu (i);
-       DisposeMenu (menu);
-       menu = GetMenuHandle (++i);
+       DisposeMenu (submenu);
+       submenu = GetMenuHandle (++i);
       }
   }