From 6563aaec037e5ea0bf8365505fc8bf80226ce397 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Thu, 26 Apr 2007 05:50:18 +0000 Subject: [PATCH] Don't access invalid memory. (#429732, Armin Burgmeier) 2007-04-26 Matthias Clasen * gtk/gtkaccelgroup.c (gtk_accel_group_finalize): Don't access invalid memory. (#429732, Armin Burgmeier) svn path=/trunk/; revision=17647 --- ChangeLog | 5 +++++ gtk/gtkaccelgroup.c | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index 84d1fea3c0..ead4d45fe2 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2007-04-26 Matthias Clasen + + * gtk/gtkaccelgroup.c (gtk_accel_group_finalize): Don't access + invalid memory. (#429732, Armin Burgmeier) + 2007-04-26 Cody Russell * gdk/win32/xcursors.h: diff --git a/gtk/gtkaccelgroup.c b/gtk/gtkaccelgroup.c index 60b66c8718..6d5aa2b10c 100644 --- a/gtk/gtkaccelgroup.c +++ b/gtk/gtkaccelgroup.c @@ -130,7 +130,7 @@ gtk_accel_group_finalize (GObject *object) if (entry->accel_path_quark) { - const gchar *accel_path = g_quark_to_string (entry[i].accel_path_quark); + const gchar *accel_path = g_quark_to_string (entry->accel_path_quark); _gtk_accel_map_remove_group (accel_path, accel_group); }