[gobject-introspection] Bug 576323 - Fix inner constant parsing Signed-off-by: Didier 'Ptitjes <ptitjes free fr>
- From: Colin Walters <walters src gnome org>
- To: svn-commits-list gnome org
- Subject: [gobject-introspection] Bug 576323 - Fix inner constant parsing Signed-off-by: Didier 'Ptitjes <ptitjes free fr>
- Date: Tue, 24 Mar 2009 15:22:08 -0400 (EDT)
commit 0fc035242ec0eccf2d9c9c163fc6da8da2850cfa
Author: Didier 'Ptitjes <ptitjes free fr>
Date: Sun Mar 22 21:50:40 2009 +0100
Bug 576323 - Fix inner constant parsing Signed-off-by: Didier 'Ptitjes <ptitjes free fr>
Signed-off-by: Colin Walters <walters verbum org>
---
girepository/girparser.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/girepository/girparser.c b/girepository/girparser.c
index 7727d23..02fa037 100644
--- a/girepository/girparser.c
+++ b/girepository/girparser.c
@@ -3051,10 +3051,10 @@ end_element_handler (GMarkupParseContext *context,
break;
if (require_end_element (context, ctx, "constant", element_name, error))
{
- pop_node (ctx);
switch (ctx->state)
{
case STATE_NAMESPACE_CONSTANT:
+ pop_node (ctx);
state_switch (ctx, STATE_NAMESPACE);
break;
case STATE_CLASS_CONSTANT:
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]