summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLuca Bruno <lucabru@src.gnome.org>2014-04-05 18:47:46 +0200
committerRico Tzschichholz <ricotz@ubuntu.com>2018-02-14 17:46:57 +0100
commit3dafe1097f3d838e82ea85679dd00e4a341d8b48 (patch)
tree3d2f8246ad6b9ecec070fd4322996f57b49230cc
parent09390407f5b4e467e700bad9ad25a669e0a38722 (diff)
downloadvala-3dafe1097f3d838e82ea85679dd00e4a341d8b48.tar.gz
posix: Fix sig*set and sigprocmask parameters to be out/ref
https://bugzilla.gnome.org/show_bug.cgi?id=727425
-rw-r--r--vapi/posix.vapi10
1 files changed, 5 insertions, 5 deletions
diff --git a/vapi/posix.vapi b/vapi/posix.vapi
index b9ef0b062..1274a2be3 100644
--- a/vapi/posix.vapi
+++ b/vapi/posix.vapi
@@ -1237,17 +1237,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")]