]> Pileus Git - ~andy/gtk/commitdiff
Free the path after calling gtk_tree_view_row_activated() rather than
authorDave Camp <dave@ximian.com>
Tue, 26 Mar 2002 17:12:30 +0000 (17:12 +0000)
committerDave Camp <campd@src.gnome.org>
Tue, 26 Mar 2002 17:12:30 +0000 (17:12 +0000)
2002-03-26  Dave Camp  <dave@ximian.com>

        * gtk/gtktreeview.c (gtk_tree_view_button_press): Free the path
        after calling gtk_tree_view_row_activated() rather than before.

ChangeLog
ChangeLog.pre-2-10
ChangeLog.pre-2-2
ChangeLog.pre-2-4
ChangeLog.pre-2-6
ChangeLog.pre-2-8
gtk/gtktreeview.c

index 5a0500cd9c80c1c602ab1e4770bca4463e991aae..d4c6813dedbb8e4c92f449ce5f3154871cd7e3dc 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2002-03-26  Dave Camp  <dave@ximian.com>
+
+       * gtk/gtktreeview.c (gtk_tree_view_button_press): Free the path
+       after calling gtk_tree_view_row_activated() rather than before.
+
 2002-03-25  Sven Neumann  <sven@gimp.org>
 
        * gtk/gtkrc.c (gtk_rc_parse_font_name): free the style's
index 5a0500cd9c80c1c602ab1e4770bca4463e991aae..d4c6813dedbb8e4c92f449ce5f3154871cd7e3dc 100644 (file)
@@ -1,3 +1,8 @@
+2002-03-26  Dave Camp  <dave@ximian.com>
+
+       * gtk/gtktreeview.c (gtk_tree_view_button_press): Free the path
+       after calling gtk_tree_view_row_activated() rather than before.
+
 2002-03-25  Sven Neumann  <sven@gimp.org>
 
        * gtk/gtkrc.c (gtk_rc_parse_font_name): free the style's
index 5a0500cd9c80c1c602ab1e4770bca4463e991aae..d4c6813dedbb8e4c92f449ce5f3154871cd7e3dc 100644 (file)
@@ -1,3 +1,8 @@
+2002-03-26  Dave Camp  <dave@ximian.com>
+
+       * gtk/gtktreeview.c (gtk_tree_view_button_press): Free the path
+       after calling gtk_tree_view_row_activated() rather than before.
+
 2002-03-25  Sven Neumann  <sven@gimp.org>
 
        * gtk/gtkrc.c (gtk_rc_parse_font_name): free the style's
index 5a0500cd9c80c1c602ab1e4770bca4463e991aae..d4c6813dedbb8e4c92f449ce5f3154871cd7e3dc 100644 (file)
@@ -1,3 +1,8 @@
+2002-03-26  Dave Camp  <dave@ximian.com>
+
+       * gtk/gtktreeview.c (gtk_tree_view_button_press): Free the path
+       after calling gtk_tree_view_row_activated() rather than before.
+
 2002-03-25  Sven Neumann  <sven@gimp.org>
 
        * gtk/gtkrc.c (gtk_rc_parse_font_name): free the style's
index 5a0500cd9c80c1c602ab1e4770bca4463e991aae..d4c6813dedbb8e4c92f449ce5f3154871cd7e3dc 100644 (file)
@@ -1,3 +1,8 @@
+2002-03-26  Dave Camp  <dave@ximian.com>
+
+       * gtk/gtktreeview.c (gtk_tree_view_button_press): Free the path
+       after calling gtk_tree_view_row_activated() rather than before.
+
 2002-03-25  Sven Neumann  <sven@gimp.org>
 
        * gtk/gtkrc.c (gtk_rc_parse_font_name): free the style's
index 5a0500cd9c80c1c602ab1e4770bca4463e991aae..d4c6813dedbb8e4c92f449ce5f3154871cd7e3dc 100644 (file)
@@ -1,3 +1,8 @@
+2002-03-26  Dave Camp  <dave@ximian.com>
+
+       * gtk/gtktreeview.c (gtk_tree_view_button_press): Free the path
+       after calling gtk_tree_view_row_activated() rather than before.
+
 2002-03-25  Sven Neumann  <sven@gimp.org>
 
        * gtk/gtkrc.c (gtk_rc_parse_font_name): free the style's
index ce8303c35c57f1d805f7548b77dad63c0f6365b0..83cb64b6a3f1faf140a3c1c329f33f3a012633c5 100644 (file)
@@ -1905,13 +1905,15 @@ gtk_tree_view_button_press (GtkWidget      *widget,
        }
 
       GTK_TREE_VIEW_UNSET_FLAG (tree_view, GTK_TREE_VIEW_DRAW_KEYFOCUS);
-      gtk_tree_path_free (path);
 
       if (emit_row_activated)
        {
          gtk_grab_remove (widget);
          gtk_tree_view_row_activated (tree_view, path, column);
        }
+
+      gtk_tree_path_free (path);
+
       return TRUE;
     }