File tree Expand file tree Collapse file tree 4 files changed +3
-4
lines changed Expand file tree Collapse file tree 4 files changed +3
-4
lines changed Original file line number Diff line number Diff line change @@ -42,6 +42,8 @@ fn main() {
4242 cfg. define ( "_XOPEN_SOURCE" , Some ( "700" ) ) ;
4343 cfg. define ( "__EXTENSIONS__" , None ) ;
4444 cfg. define ( "_LCONV_C99" , None ) ;
45+ } else if freebsd {
46+ cfg. define ( "_WITH_GETLINE" , None ) ;
4547 }
4648
4749 // Android doesn't actually have in_port_t but it's much easier if we
Original file line number Diff line number Diff line change @@ -2585,8 +2585,6 @@ extern {
25852585 fd : :: c_int ,
25862586 newfd : :: c_int ,
25872587 ) -> :: c_int ;
2588-
2589- pub fn getline ( lineptr : * mut * mut c_char , n : * mut size_t , stream : * mut FILE ) -> ssize_t ;
25902588}
25912589
25922590cfg_if ! {
Original file line number Diff line number Diff line change @@ -949,6 +949,7 @@ extern {
949949 pub fn unlockpt ( fd : :: c_int ) -> :: c_int ;
950950
951951 pub fn strcasestr ( cs : * const c_char , ct : * const c_char ) -> * mut c_char ;
952+ pub fn getline ( lineptr : * mut * mut c_char , n : * mut size_t , stream : * mut FILE ) -> ssize_t ;
952953}
953954
954955cfg_if ! {
Original file line number Diff line number Diff line change @@ -1229,8 +1229,6 @@ extern {
12291229 flags : :: c_int ) -> :: ssize_t ;
12301230 pub fn recvmsg ( fd : :: c_int , msg : * mut :: msghdr , flags : :: c_int )
12311231 -> :: ssize_t ;
1232-
1233- pub fn getline ( lineptr : * mut * mut c_char , n : * mut size_t , stream : * mut FILE ) -> ssize_t ;
12341232}
12351233
12361234cfg_if ! {
You can’t perform that action at this time.
0 commit comments