Skip to content

Commit 4a7d118

Browse files
committed
Disable the cmsg test on Windows
1 parent ab48916 commit 4a7d118

File tree

2 files changed

+9
-0
lines changed

2 files changed

+9
-0
lines changed

libc-test/build.rs

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,15 @@ extern crate ctest;
55

66
use std::env;
77

8+
#[cfg(unix)]
89
fn do_cc() {
910
cc::Build::new()
1011
.file("src/cmsg.c")
1112
.compile("cmsg");
1213
}
14+
#[cfg(not(unix))]
15+
fn do_cc() {
16+
}
1317

1418
fn do_ctest() {
1519
let target = env::var("TARGET").unwrap();

libc-test/test/cmsg.rs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,9 @@
33
44
extern crate libc;
55

6+
#[cfg(unix)]
7+
mod t {
8+
69
use libc::{c_uchar, c_uint, c_void, cmsghdr, msghdr};
710
use std::mem;
811

@@ -92,3 +95,5 @@ fn test_cmsg_space() {
9295
}
9396
}
9497
}
98+
99+
}

0 commit comments

Comments
 (0)