Skip to content

Commit 29b4fae

Browse files
committed
Make si_status method more compatible
1 parent ac07fe0 commit 29b4fae

File tree

4 files changed

+16
-0
lines changed

4 files changed

+16
-0
lines changed

src/unix/bsd/apple/mod.rs

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -690,6 +690,10 @@ impl siginfo_t {
690690
pub unsafe fn si_uid(&self) -> ::uid_t {
691691
self.si_uid
692692
}
693+
694+
pub unsafe fn si_status(&self) -> ::c_int {
695+
self.si_status
696+
}
693697
}
694698

695699
cfg_if! {

src/unix/bsd/freebsdlike/mod.rs

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,10 @@ impl siginfo_t {
7171
pub unsafe fn si_uid(&self) -> ::uid_t {
7272
self.si_uid
7373
}
74+
75+
pub unsafe fn si_status(&self) -> ::c_int {
76+
self.si_status
77+
}
7478
}
7579

7680
s! {

src/unix/haiku/mod.rs

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,10 @@ impl siginfo_t {
5050
pub unsafe fn si_uid(&self) -> ::uid_t {
5151
self.si_uid
5252
}
53+
54+
pub unsafe fn si_status(&self) -> ::c_int {
55+
self.si_status
56+
}
5357
}
5458

5559
s! {

src/vxworks/mod.rs

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -128,6 +128,10 @@ impl siginfo_t {
128128
pub unsafe fn si_uid(&self) -> ::uid_t {
129129
self.si_uid
130130
}
131+
132+
pub unsafe fn si_status(&self) -> ::c_int {
133+
self.si_status
134+
}
131135
}
132136

133137
s! {

0 commit comments

Comments
 (0)