summaryrefslogtreecommitdiff
path: root/gtk/gtkbuilderprivate.h
diff options
context:
space:
mode:
authorMatthias Clasen <mclasen@redhat.com>2009-04-06 20:13:35 -0400
committerMatthias Clasen <mclasen@redhat.com>2009-04-06 20:13:35 -0400
commit1a312bfa3e32414065a87d7376a9bff8c61f0560 (patch)
treedc769aac09c9b04e67ddb19a359434cc326cc78e /gtk/gtkbuilderprivate.h
parent779deb2b9dd441568c7be7035de27f218796e5d5 (diff)
downloadgtk+-1a312bfa3e32414065a87d7376a9bff8c61f0560.tar.gz
Improve GtkBuilder error reporting
Make GtkBuilder report an error when it encounters a duplicate id, instead of segfaulting later on
Diffstat (limited to 'gtk/gtkbuilderprivate.h')
-rw-r--r--gtk/gtkbuilderprivate.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/gtk/gtkbuilderprivate.h b/gtk/gtkbuilderprivate.h
index 8c69630d6c..e633a28b5d 100644
--- a/gtk/gtkbuilderprivate.h
+++ b/gtk/gtkbuilderprivate.h
@@ -101,6 +101,8 @@ typedef struct {
gboolean inside_requested_object;
gint requested_object_level;
gint cur_object_level;
+
+ GHashTable *object_ids;
} ParserData;
typedef GType (*GTypeGetFunc) (void);