gedit r6505 - in trunk: . gedit
- From: pborelli svn gnome org
- To: svn-commits-list gnome org
- Subject: gedit r6505 - in trunk: . gedit
- Date: Sun, 7 Sep 2008 15:16:02 +0000 (UTC)
Author: pborelli
Date: Sun Sep 7 15:16:02 2008
New Revision: 6505
URL: http://svn.gnome.org/viewvc/gedit?rev=6505&view=rev
Log:
2008-09-07 Paolo Borelli <pborelli katamail com>
* gedit/gedit-file-chooser-dialog.c: Avoid runtime warning with
buggy gtk.
Modified:
trunk/ChangeLog
trunk/gedit/gedit-file-chooser-dialog.c
Modified: trunk/gedit/gedit-file-chooser-dialog.c
==============================================================================
--- trunk/gedit/gedit-file-chooser-dialog.c (original)
+++ trunk/gedit/gedit-file-chooser-dialog.c Sun Sep 7 15:16:02 2008
@@ -133,22 +133,26 @@
gpointer data)
{
GtkFileFilter *filter;
- const gchar *name;
- gint id = 0;
if (!gedit_prefs_manager_active_file_filter_can_set ())
return;
filter = gtk_file_chooser_get_filter (GTK_FILE_CHOOSER (dialog));
- name = gtk_file_filter_get_name (filter);
- g_return_if_fail (name != NULL);
+ if (filter != NULL)
+ {
+ const gchar *name;
+ gint id = 0;
+
+ name = gtk_file_filter_get_name (filter);
+ g_return_if_fail (name != NULL);
- if (strcmp (name, ALL_TEXT_FILES) == 0)
- id = 1;
+ if (strcmp (name, ALL_TEXT_FILES) == 0)
+ id = 1;
- gedit_debug_message (DEBUG_COMMANDS, "Active filter: %s (%d)", name, id);
+ gedit_debug_message (DEBUG_COMMANDS, "Active filter: %s (%d)", name, id);
- gedit_prefs_manager_set_active_file_filter (id);
+ gedit_prefs_manager_set_active_file_filter (id);
+ }
}
/* FIXME: use globs too - Paolo (Aug. 27, 2007) */
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]