From c6fac24aba9d7b08d3c6ac3f684e252dd4a5d7d4 Mon Sep 17 00:00:00 2001 From: Juerg Billeter Date: Thu, 3 Jan 2008 21:48:16 +0000 Subject: [PATCH] fix GMarkupParser, patch by Travis Watkins 2008-01-03 Juerg Billeter * vapi/glib-2.0.vapi: fix GMarkupParser, patch by Travis Watkins svn path=/trunk/; revision=803 --- ChangeLog | 4 ++++ vapi/glib-2.0.vapi | 4 +++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index fa0c480..196957d 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,9 @@ 2008-01-03 Jürg Billeter + * vapi/glib-2.0.vapi: fix GMarkupParser, patch by Travis Watkins + +2008-01-03 Jürg Billeter + * vapi/packages/libgnome-menu/: add metadata, patch by Travis Watkins * vapi/libgnome-menu.vapi: regenerated diff --git a/vapi/glib-2.0.vapi b/vapi/glib-2.0.vapi index 7207088..0010a97 100644 --- a/vapi/glib-2.0.vapi +++ b/vapi/glib-2.0.vapi @@ -2036,6 +2036,8 @@ namespace GLib { public class MarkupParseContext { public MarkupParseContext (MarkupParser parser, MarkupParseFlags _flags, pointer user_data, DestroyNotify user_data_dnotify); public bool parse (string text, long text_len) throws MarkupError; + public weak string get_element (); + public weak SList get_element_stack (); } [NoArrayLength] @@ -2049,7 +2051,7 @@ namespace GLib { public static delegate void MarkupParserErrorFunc (MarkupParseContext context, Error error, pointer user_data); - public class MarkupParser { + public struct MarkupParser { public MarkupParserStartElementFunc start_element; public MarkupParserEndElementFunc end_element; public MarkupParserTextFunc text; -- 2.7.4