1 diff -urN aa/desktop-file-utils-0.7/src/menu-entries.c desktop-file-utils-0.7/src/menu-entries.c
2 --- aa/desktop-file-utils-0.7/src/menu-entries.c 2004-07-28 21:48:48.387936296 +0200
3 +++ desktop-file-utils-0.7/src/menu-entries.c 2004-07-28 22:03:14.458273592 +0200
6 /* End checking for NoDisplay */
10 + e = entry_new (ENTRY_DIRECTORY, basename, filename, show);
15 + /* Check for OnlyShowIn */
20 + onlyshowin = find_value (str, "OnlyShowIn");
22 + if (onlyshowin != NULL)
29 + split = string_list_from_desktop_value (onlyshowin);
31 + while (split[i] != NULL)
33 + if (strcmp (split[i], "GNOME") == 0)
43 + menu_verbose ("Not showing \"%s\" due to OnlyShowIn=%s\n",
44 + filename, onlyshowin);
47 + g_free (onlyshowin);
49 + /* End checking for OnlyShowIn */
53 + e = entry_new (ENTRY_DIRECTORY, basename, filename, show);
58 e = entry_new (ENTRY_DIRECTORY, basename, filename, show);