>From 109912b442033cefceff17834ebf9d0857a01cac Mon Sep 17 00:00:00 2001 From: Michael 'Mickey' Lauer Date: Wed, 11 Mar 2009 20:17:43 +0100 Subject: [PATCH] posix.vapi: fix type for signalhandler, for posix it's called __sighandler_t, only GNU contains a typedef sighandler_t __sighandler_t. Signed-off-by: Michael 'Mickey' Lauer --- vapi/posix.vapi | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) diff --git a/vapi/posix.vapi b/vapi/posix.vapi index 203cdf8..bcb59cc 100644 --- a/vapi/posix.vapi +++ b/vapi/posix.vapi @@ -363,6 +363,7 @@ namespace Posix { [CCode (cheader_filename = "signal.h")] public int kill (pid_t pid, int signum); + [CCode (cname = "__sighandler_t", cheader_filename = "signal.h")] public static delegate void sighandler_t (int signal); [CCode (cheader_filename = "signal.h")] @@ -370,6 +371,7 @@ namespace Posix { [CCode (cheader_filename = "string.h")] public int memcmp (void* s1, void* s2, size_t n); + [CCode (cheader_filename = "string.h")] public unowned string strerror (int errnum); -- 1.5.6.3