aboutsummaryrefslogtreecommitdiff
path: root/libc/src/windows/msvc.rs
blob: 8f20deb5dfb555efad2be98ba4b8da679aefb070 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
pub const L_tmpnam: ::c_uint = 260;
pub const TMP_MAX: ::c_uint = 0x7fff_ffff;

// POSIX Supplement (from errno.h)
// This particular error code is only currently available in msvc toolchain
pub const EOTHER: ::c_int = 131;

extern "C" {
    #[link_name = "_stricmp"]
    pub fn stricmp(s1: *const ::c_char, s2: *const ::c_char) -> ::c_int;
    #[link_name = "_strnicmp"]
    pub fn strnicmp(
        s1: *const ::c_char,
        s2: *const ::c_char,
        n: ::size_t,
    ) -> ::c_int;
}