@@ -119,43 +119,36 @@ impl WaitStatus {
119
119
120
120
#[ allow( unused_unsafe) ]
121
121
fn exited ( status : i32 ) -> bool {
122
- #[ allow( unused_unsafe) ]
123
122
unsafe { libc:: WIFEXITED ( status) }
124
123
}
125
124
126
125
#[ allow( unused_unsafe) ]
127
126
fn exit_status ( status : i32 ) -> i32 {
128
- #[ allow( unused_unsafe) ]
129
127
unsafe { libc:: WEXITSTATUS ( status) }
130
128
}
131
129
132
130
#[ allow( unused_unsafe) ]
133
131
fn signaled ( status : i32 ) -> bool {
134
- #[ allow( unused_unsafe) ]
135
132
unsafe { libc:: WIFSIGNALED ( status) }
136
133
}
137
134
138
135
#[ allow( unused_unsafe) ]
139
136
fn term_signal ( status : i32 ) -> Result < Signal > {
140
- #[ allow( unused_unsafe) ]
141
137
Signal :: try_from ( unsafe { libc:: WTERMSIG ( status) } )
142
138
}
143
139
144
140
#[ allow( unused_unsafe) ]
145
141
fn dumped_core ( status : i32 ) -> bool {
146
- #[ allow( unused_unsafe) ]
147
142
unsafe { libc:: WCOREDUMP ( status) }
148
143
}
149
144
150
145
#[ allow( unused_unsafe) ]
151
146
fn stopped ( status : i32 ) -> bool {
152
- #[ allow( unused_unsafe) ]
153
147
unsafe { libc:: WIFSTOPPED ( status) }
154
148
}
155
149
156
150
#[ allow( unused_unsafe) ]
157
151
fn stop_signal ( status : i32 ) -> Result < Signal > {
158
- #[ allow( unused_unsafe) ]
159
152
Signal :: try_from ( unsafe { libc:: WSTOPSIG ( status) } )
160
153
}
161
154
@@ -166,7 +159,6 @@ fn syscall_stop(status: i32) -> bool {
166
159
// of delivering SIGTRAP | 0x80 as the signal number for syscall
167
160
// stops. This allows easily distinguishing syscall stops from
168
161
// genuine SIGTRAP signals.
169
- #[ allow( unused_unsafe) ]
170
162
unsafe { libc:: WSTOPSIG ( status) == libc:: SIGTRAP | 0x80 }
171
163
}
172
164
@@ -177,7 +169,6 @@ fn stop_additional(status: i32) -> c_int {
177
169
178
170
#[ allow( unused_unsafe) ]
179
171
fn continued ( status : i32 ) -> bool {
180
- #[ allow( unused_unsafe) ]
181
172
unsafe { libc:: WIFCONTINUED ( status) }
182
173
}
183
174
0 commit comments