From ebf3a70d173e5b557cce84d80dad5d2046edd69f Mon Sep 17 00:00:00 2001 From: Duncan Mac-Vicar P Date: Sat, 14 May 2011 12:27:28 +0200 Subject: [PATCH] linux: Fix InotifyFlags and InotifyMaskFlags bindings Fixes bug 650165. --- vapi/linux.vapi | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/vapi/linux.vapi b/vapi/linux.vapi index 0753f6deb..ed795de88 100644 --- a/vapi/linux.vapi +++ b/vapi/linux.vapi @@ -870,13 +870,14 @@ namespace Linux { public string name; } - [CCode (cprefix = "IN_", has_type_id = false, cheader_filename = "sys/inotify.h")] + [Flags, CCode (cname = "int", cprefix = "IN_", has_type_id = false, cheader_filename = "sys/inotify.h")] + public enum InotifyFlags { CLOEXEC, NONBLOCK } - [CCode (cname = "int", cprefix = "IN_", has_type_id = false, cheader_filename = "sys/inotify.h")] + [Flags, CCode (cname = "int", cprefix = "IN_", has_type_id = false, cheader_filename = "sys/inotify.h")] public enum InotifyMaskFlags { ACCESS, ATTRIB, -- 2.47.2