From: aredridel Date: Sat, 11 Jun 2005 16:30:04 +0000 (+0000) Subject: - added X-Git-Tag: auto/th/xchat-2_6_1-1~6 X-Git-Url: https://git.pld-linux.org/?p=packages%2Fxchat-gnome.git;a=commitdiff_plain;h=38df0eb0fd00569a87af35a311f4260c14a98ae9 - added Changed files: xchat-gnome-ex-crash.patch -> 1.1 --- diff --git a/xchat-gnome-ex-crash.patch b/xchat-gnome-ex-crash.patch new file mode 100644 index 0000000..bfbe68c --- /dev/null +++ b/xchat-gnome-ex-crash.patch @@ -0,0 +1,25 @@ +diff -ur xchat-gnome-0.4-o/src/fe-gnome/navigation-tree.c xchat-gnome-0.4/src/fe-gnome/navigation-tree.c +--- xchat-gnome-0.4-o/src/fe-gnome/navigation-tree.c 2005-05-13 18:15:29.000000000 -0600 ++++ xchat-gnome-0.4/src/fe-gnome/navigation-tree.c 2005-06-11 10:23:06.000000000 -0600 +@@ -1227,15 +1227,17 @@ + navigation_model_path_deref (NavModel * model, GtkTreePath * path) + { + gint ref_count; ++ gboolean worked; + GtkTreeIter iter; + GtkTreePath *unsorted = gtk_tree_model_sort_convert_path_to_child_path (GTK_TREE_MODEL_SORT (model->sorted), + path); + +- gtk_tree_model_get_iter (GTK_TREE_MODEL (model->store), &iter, unsorted); +- gtk_tree_model_get (GTK_TREE_MODEL (model->store), &iter, 5, &ref_count, -1); ++ if(gtk_tree_model_get_iter (GTK_TREE_MODEL (model->store), &iter, unsorted)) { ++ gtk_tree_model_get (GTK_TREE_MODEL (model->store), &iter, 5, &ref_count, -1); + +- if (ref_count > 0) +- gtk_tree_store_set (model->store, &iter, 5, ref_count - 1, -1); ++ if (ref_count > 0) ++ gtk_tree_store_set (model->store, &iter, 5, ref_count - 1, -1); ++ } + + gtk_tree_path_free (unsorted); + }