r28938 - /desktop/experimental/gnome-utils/debian/patches/03-don-t-abort-if-nautilus-schema-is-not-installed.patch
biebl at users.alioth.debian.org
biebl at users.alioth.debian.org
Tue Jul 19 19:50:34 UTC 2011
Author: biebl
Date: Tue Jul 19 19:50:34 2011
New Revision: 28938
URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=28938
Log:
Somehow managed to commit a buggy version of the patch, fixed now.
Modified:
desktop/experimental/gnome-utils/debian/patches/03-don-t-abort-if-nautilus-schema-is-not-installed.patch
Modified: desktop/experimental/gnome-utils/debian/patches/03-don-t-abort-if-nautilus-schema-is-not-installed.patch
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/gnome-utils/debian/patches/03-don-t-abort-if-nautilus-schema-is-not-installed.patch?rev=28938&op=diff
==============================================================================
--- desktop/experimental/gnome-utils/debian/patches/03-don-t-abort-if-nautilus-schema-is-not-installed.patch [utf-8] (original)
+++ desktop/experimental/gnome-utils/debian/patches/03-don-t-abort-if-nautilus-schema-is-not-installed.patch [utf-8] Tue Jul 19 19:50:34 2011
@@ -4,14 +4,14 @@
Bug-Debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=631413
---
- gnome-screenshot/gnome-screenshot.c | 17 ++++++++++++++++-
- 1 files changed, 16 insertions(+), 1 deletions(-)
+ gnome-screenshot/gnome-screenshot.c | 22 +++++++++++++++++++---
+ 1 files changed, 19 insertions(+), 3 deletions(-)
diff --git a/gnome-screenshot/gnome-screenshot.c b/gnome-screenshot/gnome-screenshot.c
-index 2ab66bd..c19da50 100644
+index 2ab66bd..1b2a85f 100644
--- a/gnome-screenshot/gnome-screenshot.c
+++ b/gnome-screenshot/gnome-screenshot.c
-@@ -1208,6 +1208,19 @@ prepare_screenshot_timeout (gpointer data)
+@@ -1208,16 +1208,32 @@ prepare_screenshot_timeout (gpointer data)
return FALSE;
}
@@ -31,17 +31,22 @@
static gchar *
get_desktop_dir (void)
-@@ -1216,7 +1229,9 @@ get_desktop_dir (void)
+ {
+- GSettings *nautilus_prefs;
++ GSettings *nautilus_prefs = NULL;
gboolean desktop_is_home_dir = FALSE;
gchar *desktop_dir;
- nautilus_prefs = g_settings_new ("org.gnome.nautilus.preferences");
+- desktop_is_home_dir = g_settings_get_boolean (nautilus_prefs, "desktop-is-home-dir");
+ if (schema_exists ("org.gnome.nautilus.preferences"))
+ nautilus_prefs = g_settings_new ("org.gnome.nautilus.preferences");
+
- desktop_is_home_dir = g_settings_get_boolean (nautilus_prefs, "desktop-is-home-dir");
++ if (nautilus_prefs)
++ desktop_is_home_dir = g_settings_get_boolean (nautilus_prefs, "desktop-is-home-dir");
if (desktop_is_home_dir)
+ desktop_dir = g_strconcat ("file://", g_get_home_dir (), NULL);
--
1.7.5.4
More information about the pkg-gnome-commits
mailing list