From 13a135b9e5adeea05d199258e2b6bf479b4a59bb Mon Sep 17 00:00:00 2001 From: =?utf8?q?J=C3=BCrg=20Billeter?= Date: Mon, 30 Mar 2009 18:04:20 +0200 Subject: [PATCH] glib-2.0: Add GStaticRWLock binding --- vapi/glib-2.0.vapi | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/vapi/glib-2.0.vapi b/vapi/glib-2.0.vapi index a748422c0..0b887617f 100644 --- a/vapi/glib-2.0.vapi +++ b/vapi/glib-2.0.vapi @@ -1349,6 +1349,17 @@ namespace GLib { public void lock_full (); } + [CCode (destroy_function = "g_static_rw_lock_free")] + public struct StaticRWLock { + public StaticRWLock (); + public void reader_lock (); + public bool reader_trylock (); + public void reader_unlock (); + public void writer_lock (); + public bool writer_trylock (); + public void writer_unlock (); + } + [Compact] [CCode (ref_function = "", unref_function = "")] public class Private { -- 2.47.2