Define _WITH_GETLINE for FreeBSD so we can move getline into general Unix
This commit is contained in:
parent
9828bd999e
commit
9c6714e54d
|
@ -42,6 +42,8 @@ fn main() {
|
|||
cfg.define("_XOPEN_SOURCE", Some("700"));
|
||||
cfg.define("__EXTENSIONS__", None);
|
||||
cfg.define("_LCONV_C99", None);
|
||||
} else if freebsd {
|
||||
cfg.define("_WITH_GETLINE", None);
|
||||
}
|
||||
|
||||
// Android doesn't actually have in_port_t but it's much easier if we
|
||||
|
|
|
@ -2585,8 +2585,6 @@ extern {
|
|||
fd: ::c_int,
|
||||
newfd: ::c_int,
|
||||
) -> ::c_int;
|
||||
|
||||
pub fn getline (lineptr: *mut *mut c_char, n: *mut size_t, stream: *mut FILE) -> ssize_t;
|
||||
}
|
||||
|
||||
cfg_if! {
|
||||
|
|
|
@ -949,6 +949,7 @@ extern {
|
|||
pub fn unlockpt(fd: ::c_int) -> ::c_int;
|
||||
|
||||
pub fn strcasestr(cs: *const c_char, ct: *const c_char) -> *mut c_char;
|
||||
pub fn getline (lineptr: *mut *mut c_char, n: *mut size_t, stream: *mut FILE) -> ssize_t;
|
||||
}
|
||||
|
||||
cfg_if! {
|
||||
|
|
|
@ -1229,8 +1229,6 @@ extern {
|
|||
flags: ::c_int) -> ::ssize_t;
|
||||
pub fn recvmsg(fd: ::c_int, msg: *mut ::msghdr, flags: ::c_int)
|
||||
-> ::ssize_t;
|
||||
|
||||
pub fn getline (lineptr: *mut *mut c_char, n: *mut size_t, stream: *mut FILE) -> ssize_t;
|
||||
}
|
||||
|
||||
cfg_if! {
|
||||
|
|
Loading…
Reference in New Issue