Browse Source

Merge pull request #12 from ian-h-chamberlain/clippy-libc-update

Update to upstream libc and fix some clippy lints
pull/14/head
Meziu 2 years ago committed by GitHub
parent
commit
d5d3be4a0d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 4
      Cargo.toml
  2. 8
      src/lib.rs

4
Cargo.toml

@ -1,10 +1,10 @@ @@ -1,10 +1,10 @@
[package]
name = "linker-fix-3ds"
authors = [ "Andrea Ciliberti <meziu210@icloud.com>" ]
authors = ["Andrea Ciliberti <meziu210@icloud.com>"]
version = "0.1.0"
license = "MIT/Apache 2.0"
edition = "2018"
[dependencies]
ctru-sys = { git = "https://github.com/Meziu/ctru-rs.git" }
libc = { git = "https://github.com/Meziu/libc.git" }
libc = "0.2.126"

8
src/lib.rs

@ -11,7 +11,7 @@ const ECTRU: libc::c_int = -1; @@ -11,7 +11,7 @@ const ECTRU: libc::c_int = -1;
/// Call this somewhere to force Rust to link this module.
/// The call doesn't need to execute, just exist.
///
/// See https://github.com/rust-lang/rust/issues/47384
/// See <https://github.com/rust-lang/rust/issues/47384>
pub fn init() {}
extern "C" {
@ -20,14 +20,12 @@ extern "C" { @@ -20,14 +20,12 @@ extern "C" {
}
#[no_mangle]
pub extern "C" fn posix_memalign(
pub unsafe extern "C" fn posix_memalign(
memptr: *mut *mut libc::c_void,
align: libc::size_t,
size: libc::size_t,
) -> libc::c_int {
unsafe {
*memptr = libc::memalign(align, size);
}
*memptr = libc::memalign(align, size);
0
}

Loading…
Cancel
Save