From 2d3c6a7ecbbba9fa4a6442257b7fcdaa6bfeb66c Mon Sep 17 00:00:00 2001 From: David Walter Seikel Date: Sun, 12 Nov 2006 17:18:59 +0000 Subject: [PATCH] Oops, needed this check in two places. SVN revision: 27077 --- src/bin/e_fdo_menu_to_order.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/bin/e_fdo_menu_to_order.c b/src/bin/e_fdo_menu_to_order.c index b788dee8c..156a9abfa 100644 --- a/src/bin/e_fdo_menu_to_order.c +++ b/src/bin/e_fdo_menu_to_order.c @@ -125,7 +125,10 @@ _e_fdo_menu_to_order_dump_each_hash_node(void *value, void *user_data) desktop = ecore_desktop_get(file, NULL); /* Check if we process */ if (!desktop) return; - if ( (!desktop->hidden) && (!desktop->no_display) && ((desktop->type == NULL) || (strcmp(desktop->type, "Application") == 0)) ) + if ( (!desktop->hidden) && (!desktop->no_display) + && ((desktop->type == NULL) || (strcmp(desktop->type, "Application") == 0)) + && ((desktop->OnlyShowIn == NULL) ||(ecore_hash_get(desktop->OnlyShowIn, "Enlightenment") != NULL)) + && ((desktop->NotShowIn == NULL) ||(ecore_hash_get(desktop->NotShowIn, "Enlightenment") == NULL)) ) { char path2[PATH_MAX];