diff options
| author | Nathan Whitaker <nathan.whitaker01@gmail.com> | 2020-10-27 10:10:30 -0400 |
|---|---|---|
| committer | Nathan Whitaker <nathan.whitaker01@gmail.com> | 2020-10-27 10:10:30 -0400 |
| commit | 572cd358d379e4e641ad44bc693cdf48ceaf3581 (patch) | |
| tree | 97ebd5811550a2df8af66a1ee0585fe46a46f87d | |
| parent | 39941e6281e8da26ab6dfa776ff9583ec94cba71 (diff) | |
| download | rust-572cd358d379e4e641ad44bc693cdf48ceaf3581.tar.gz rust-572cd358d379e4e641ad44bc693cdf48ceaf3581.zip | |
Fix test
| -rw-r--r-- | src/test/ui/lint/lint-temporary-cstring-as-param.rs | 3 | ||||
| -rw-r--r-- | src/test/ui/lint/lint-temporary-cstring-as-param.stderr | 2 |
2 files changed, 3 insertions, 2 deletions
diff --git a/src/test/ui/lint/lint-temporary-cstring-as-param.rs b/src/test/ui/lint/lint-temporary-cstring-as-param.rs index 2d40f6e871d..9f5805367e4 100644 --- a/src/test/ui/lint/lint-temporary-cstring-as-param.rs +++ b/src/test/ui/lint/lint-temporary-cstring-as-param.rs @@ -1,8 +1,9 @@ #![deny(temporary_cstring_as_ptr)] use std::ffi::CString; +use std::os::raw::c_char; -fn some_function(data: *const i8) {} +fn some_function(data: *const c_char) {} fn main() { some_function(CString::new("").unwrap().as_ptr()); diff --git a/src/test/ui/lint/lint-temporary-cstring-as-param.stderr b/src/test/ui/lint/lint-temporary-cstring-as-param.stderr index c72d56f2a5f..0a9e5a4bf4a 100644 --- a/src/test/ui/lint/lint-temporary-cstring-as-param.stderr +++ b/src/test/ui/lint/lint-temporary-cstring-as-param.stderr @@ -1,5 +1,5 @@ error: getting the inner pointer of a temporary `CString` - --> $DIR/lint-temporary-cstring-as-param.rs:8:45 + --> $DIR/lint-temporary-cstring-as-param.rs:9:45 | LL | some_function(CString::new("").unwrap().as_ptr()); | ------------------------- ^^^^^^ this pointer will be invalid |
