OSDN Git Service

fix when not selected.
authorornse01 <ornse01@users.sourceforge.jp>
Sun, 9 Jan 2011 07:39:46 +0000 (07:39 +0000)
committerornse01 <ornse01@users.sourceforge.jp>
Sun, 9 Jan 2011 07:39:46 +0000 (07:39 +0000)
git-svn-id: http://svn.sourceforge.jp/svnroot/bchan/bchan/trunk@185 20a0b8eb-f62a-4a12-8fe1-b598822500fb

src/bchan_menus.c

index 37008f9..73a024e 100644 (file)
@@ -142,6 +142,9 @@ EXPORT W bchan_mainmenu_popup(bchan_mainmenu_t *mainmenu, PNT pos)
                DP_ER("msel_men error:", i);
                return i;
        }
+       if (i == 0) {
+               return BCHAN_MAINMENU_SELECT_NOSELECT;
+       }
        return bchan_mainmenu_select(mainmenu, i);
 }
 
@@ -153,6 +156,9 @@ EXPORT W bchan_mainmenu_keyselect(bchan_mainmenu_t *mainmenu, TC keycode)
                DP_ER("mfnd_key error:", i);
                return i;
        }
+       if (i == 0) {
+               return BCHAN_MAINMENU_SELECT_NOSELECT;
+       }
        return bchan_mainmenu_select(mainmenu, i);
 }