From 9ab99edfc1ee3ba958ec95956fdb37aac7d6f74f Mon Sep 17 00:00:00 2001 From: Rico Tzschichholz Date: Tue, 29 Oct 2019 08:19:37 +0100 Subject: [PATCH] glib-2.0: Add new symbols from 2.64 --- vapi/glib-2.0.vapi | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) 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 (); } -- 2.47.2