From: Rico Tzschichholz Date: Tue, 29 Oct 2019 07:19:37 +0000 (+0100) Subject: glib-2.0: Add new symbols from 2.64 X-Git-Tag: 0.47.1~36 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=9ab99edfc1ee3ba958ec95956fdb37aac7d6f74f;p=thirdparty%2Fvala.git glib-2.0: Add new symbols from 2.64 --- diff --git a/vapi/glib-2.0.vapi b/vapi/glib-2.0.vapi index 113dd98d0..84095f1e2 100644 --- a/vapi/glib-2.0.vapi +++ b/vapi/glib-2.0.vapi @@ -1904,6 +1904,15 @@ namespace GLib { public void invoke_full (int priority, owned SourceFunc function); } + [Compact] + [Version (since = "2.64")] + [CCode (free_function = "g_main_context_pusher_free")] + public class MainContextPusher { + public MainContextPusher (MainContext context); + [DestroysInstance] + public void free (); + } + [CCode (has_target = false)] public delegate int PollFunc (PollFD[] ufds, int timeout_); @@ -5954,7 +5963,9 @@ namespace GLib { UNEXPECTED_TOKEN, UNKNOWN_KEYWORD, UNTERMINATED_STRING_CONSTANT, - VALUE_EXPECTED; + VALUE_EXPECTED, + [Version (since = "2.64")] + RECURSION; public static GLib.Quark quark (); }