[glib/glib-2-30] Revert "Fix default setting generation in g_desktop_app_info_set_as_last_used"
- From: Matthias Clasen <matthiasc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [glib/glib-2-30] Revert "Fix default setting generation in g_desktop_app_info_set_as_last_used"
- Date: Mon, 12 Sep 2011 03:30:14 +0000 (UTC)
commit 8c8f8e56de69b00f9c0ab978d6fd3b3df01ebb6a
Author: Matthias Clasen <mclasen redhat com>
Date: Sun Sep 11 23:29:40 2011 -0400
Revert "Fix default setting generation in g_desktop_app_info_set_as_last_used"
This reverts commit 62a681453993e8618dd5fc41e987fa7308d617b0.
gio/gdesktopappinfo.c | 17 +++--------------
1 files changed, 3 insertions(+), 14 deletions(-)
---
diff --git a/gio/gdesktopappinfo.c b/gio/gdesktopappinfo.c
index d065c80..64f0349 100644
--- a/gio/gdesktopappinfo.c
+++ b/gio/gdesktopappinfo.c
@@ -1686,29 +1686,18 @@ update_mimeapps_list (const char *desktop_id,
*/
if (!explicit_default)
{
- char *user_default;
- /* The system default can be in the list, don't exclude it */
- system_list = get_all_desktop_entries_for_mime_type (content_type, NULL, FALSE, &user_default);
+ system_list = get_all_desktop_entries_for_mime_type (content_type, (const char **) list, FALSE, NULL);
- string = NULL;
- if (user_default != NULL)
- {
- /* There is an existing default set in a lower priority defaults file, re-use it */
- string = user_default;
- }
- else if (system_list != NULL)
+ if (system_list != NULL)
{
string = system_list->data;
- }
- if (string)
- {
+
g_key_file_set_string (key_file,
DEFAULT_APPLICATIONS_GROUP,
content_types[k],
string);
}
- g_free (user_default);
g_list_free_full (system_list, g_free);
}
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]