diff options
| author | Ben Kimock <kimockb@gmail.com> | 2024-04-18 17:39:35 -0400 |
|---|---|---|
| committer | Ben Kimock <kimockb@gmail.com> | 2024-05-20 11:13:10 -0400 |
| commit | 70147cd3ab30a0f1c6677db0581a17a4bcf5f85d (patch) | |
| tree | ffece8e0456b2fa4549df7575ad4919a507ed9e3 /tests/ui/foreign | |
| parent | 281178de4242af70ef6e4f2803ae8573c2778433 (diff) | |
| download | rust-70147cd3ab30a0f1c6677db0581a17a4bcf5f85d.tar.gz rust-70147cd3ab30a0f1c6677db0581a17a4bcf5f85d.zip | |
Patch up foreign-fn-linkname.rs
Diffstat (limited to 'tests/ui/foreign')
| -rw-r--r-- | tests/ui/foreign/foreign-fn-linkname.rs | 10 | ||||
| -rw-r--r-- | tests/ui/foreign/foreign2.rs | 2 |
2 files changed, 3 insertions, 9 deletions
diff --git a/tests/ui/foreign/foreign-fn-linkname.rs b/tests/ui/foreign/foreign-fn-linkname.rs index 47edf6fc7bb..7ced34e73fa 100644 --- a/tests/ui/foreign/foreign-fn-linkname.rs +++ b/tests/ui/foreign/foreign-fn-linkname.rs @@ -1,20 +1,14 @@ //@ run-pass //@ ignore-sgx no libc -// Ensure no false positive on "unused extern crate" lint -#![deny(unused_extern_crates)] - -#![feature(rustc_private)] - -extern crate libc; use std::ffi::CString; mod mlibc { - use libc::{c_char, size_t}; + use std::ffi::c_char; extern "C" { #[link_name = "strlen"] - pub fn my_strlen(str: *const c_char) -> size_t; + pub fn my_strlen(str: *const c_char) -> usize; } } diff --git a/tests/ui/foreign/foreign2.rs b/tests/ui/foreign/foreign2.rs index 765f2833f3c..178a04255cc 100644 --- a/tests/ui/foreign/foreign2.rs +++ b/tests/ui/foreign/foreign2.rs @@ -15,7 +15,7 @@ mod zed { #[cfg(not(windows))] mod mlibc { extern crate libc; - use libc::{c_int, c_void, size_t, ssize_t}; + use self::libc::{c_int, c_void, size_t, ssize_t}; extern "C" { pub fn write(fd: c_int, buf: *const c_void, count: size_t) -> ssize_t; |
