From: Michael 'Mickey' Lauer Date: Sun, 31 Jan 2010 10:11:26 +0000 (+0100) Subject: posix: use new syntax for delegates without target X-Git-Tag: 0.7.10~26 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=62390c74df590c0f20033e987ef015d8362ed148;p=thirdparty%2Fvala.git posix: use new syntax for delegates without target --- diff --git a/vapi/posix.vapi b/vapi/posix.vapi index 651ba3866..ff3398ec4 100644 --- a/vapi/posix.vapi +++ b/vapi/posix.vapi @@ -927,8 +927,8 @@ namespace Posix { [CCode (cheader_filename = "signal.h")] public int sigwait (sigset_t sigset, out int sig); - [CCode (cheader_filename = "signal.h")] - public static delegate void sighandler_t (int signal); + [CCode (has_target = false, cheader_filename = "signal.h")] + public delegate void sighandler_t (int signal); [CCode (cheader_filename = "signal.h")] public sighandler_t SIG_DFL; @@ -975,7 +975,8 @@ namespace Posix { [CCode (cheader_filename = "stdlib.h")] public int system (string command); - public static delegate int compar_fn_t (void* key1, void* key2); + [CCOde (has_target = false, cheader_filename = "stdlib.h")] + public delegate int compar_fn_t (void* key1, void* key2); [CCode (cheader_filename = "stdlib.h")] public void* bsearch (void* key, void* base, size_t nmemb, size_t size, compar_fn_t func);