Enlightenment CVS committal Author : morlenxus Project : e17 Module : apps/e
Dir : e17/apps/e/src/bin Modified Files: e_int_menus.c Log Message: Show 'Add A Shelf' even if we don't have a single shelf. =================================================================== RCS file: /cvs/e/e17/apps/e/src/bin/e_int_menus.c,v retrieving revision 1.188 retrieving revision 1.189 diff -u -3 -r1.188 -r1.189 --- e_int_menus.c 28 Dec 2006 13:43:30 -0000 1.188 +++ e_int_menus.c 30 Dec 2006 23:42:03 -0000 1.189 @@ -1202,7 +1202,6 @@ /* FIXME here we want nothing, but that crashes!!! */ mi = e_menu_item_new(m); e_menu_item_label_set(mi, _("(No Shelves)")); - return; } for (l = shelves; l; l = l->next) { @@ -1272,9 +1271,12 @@ e_menu_item_label_set(mi, _("Add A Shelf")); e_menu_item_callback_set(mi, _e_int_menus_shelves_add_cb, NULL); - mi = e_menu_item_new(m); - e_menu_item_label_set(mi, _("Delete A Shelf")); - e_menu_item_callback_set(mi, _e_int_menus_shelves_del_cb, NULL); + if (shelves) + { + mi = e_menu_item_new(m); + e_menu_item_label_set(mi, _("Delete A Shelf")); + e_menu_item_callback_set(mi, _e_int_menus_shelves_del_cb, NULL); + } } static void ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs