]> git.lizzy.rs Git - rust.git/blobdiff - src/test/ui/signal-alternate-stack-cleanup.rs
Update code to account for extern ABI requirement
[rust.git] / src / test / ui / signal-alternate-stack-cleanup.rs
index 15fcf78893ebb496a6aa8bb57e9b61de29259492..8a6d738959e4c1dceb52f3e9d4d0c5fc9ed901dd 100644 (file)
 
 use libc::*;
 
-unsafe extern fn signal_handler(signum: c_int, _: *mut siginfo_t, _: *mut c_void) {
+unsafe extern "C" fn signal_handler(signum: c_int, _: *mut siginfo_t, _: *mut c_void) {
     assert_eq!(signum, SIGWINCH);
 }
 
-extern fn send_signal() {
+extern "C" fn send_signal() {
     unsafe {
         raise(SIGWINCH);
     }