From 090f555434ec20dbb07c129b81f0a0b5042f081f Mon Sep 17 00:00:00 2001 From: Luca Bruno Date: Sat, 5 Apr 2014 18:47:46 +0200 Subject: [PATCH] posix: Fix sig*set and sigprocmask parameters to be out/ref https://bugzilla.gnome.org/show_bug.cgi?id=727425 --- vapi/posix.vapi | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/vapi/posix.vapi b/vapi/posix.vapi index 50b0045a3..fa6099668 100644 --- a/vapi/posix.vapi +++ b/vapi/posix.vapi @@ -1051,17 +1051,17 @@ namespace Posix { [CCode (cheader_filename = "signal.h")] public int raise (int signum); [CCode (cheader_filename = "signal.h")] - public int sigemptyset (sigset_t sigset); + public int sigemptyset (out sigset_t sigset); [CCode (cheader_filename = "signal.h")] - public int sigfillset (sigset_t sigset); + public int sigfillset (out sigset_t sigset); [CCode (cheader_filename = "signal.h")] - public int sigaddset (sigset_t sigset, int signo); + public int sigaddset (ref sigset_t sigset, int signo); [CCode (cheader_filename = "signal.h")] - public int sigdelset (sigset_t sigset, int __signo); + public int sigdelset (ref sigset_t sigset, int __signo); [CCode (cheader_filename = "signal.h")] public int sigismember (sigset_t sigset, int __signo); [CCode (cheader_filename = "signal.h")] - public int sigprocmask (int how, sigset_t sigset, sigset_t oset); + public int sigprocmask (int how, sigset_t sigset, out sigset_t oset); [CCode (cheader_filename = "signal.h")] public int sigqueue (pid_t pid, int signum, sigval_t val); [CCode (cheader_filename = "signal.h")] -- 2.47.2