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

Reply via email to