From: Jeremy Philippe Date: Sun, 1 Sep 2019 23:27:44 +0000 (+0200) Subject: glib-2.0: Fix MutexLocker binding X-Git-Tag: 0.46.0~12 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=refs%2Fkeep-around%2F5b26f5d9b61617b4044b064bba10cb576bf52213;p=thirdparty%2Fvala.git glib-2.0: Fix MutexLocker binding --- diff --git a/vapi/glib-2.0.vapi b/vapi/glib-2.0.vapi index 966abb518..307140778 100644 --- a/vapi/glib-2.0.vapi +++ b/vapi/glib-2.0.vapi @@ -2070,9 +2070,11 @@ namespace GLib { } [Version (since = "2.44")] - [CCode (destroy_function = "g_mutex_locker_free")] - public struct MutexLocker { + [Compact] + [CCode (free_function = "g_mutex_locker_free")] + public class MutexLocker { public MutexLocker (Mutex mutex); + [DestroysInstance] public void free (); }