File tree Expand file tree Collapse file tree 3 files changed +4
-5
lines changed Expand file tree Collapse file tree 3 files changed +4
-5
lines changed Original file line number Diff line number Diff line change 1
1
[package ]
2
2
name = " mimalloc"
3
+ links = " libmimalloc"
3
4
version = " 0.1.0"
4
5
authors = [
" Octavian Oncescu <[email protected] >" ]
5
6
edition = " 2018"
Original file line number Diff line number Diff line change @@ -2,17 +2,15 @@ use cmake::Config;
2
2
3
3
#[ cfg( feature = "no_secure" ) ]
4
4
fn main ( ) {
5
- let dst = Config :: new ( "c_src/mimalloc" )
5
+ let dst = Config :: new ( "c_src/mimalloc" )
6
6
. build ( ) ;
7
7
println ! ( "cargo:rustc-link-search=native={}" , dst. display( ) ) ;
8
- //println!("cargo:rustc-link-lib=static=libmimalloc");
9
8
}
10
9
11
10
#[ cfg( not( feature = "no_secure" ) ) ]
12
11
fn main ( ) {
13
12
let dst = Config :: new ( "c_src/mimalloc" )
14
- . define ( "SECURE" , "ON" )
13
+ . define ( "SECURE" , "ON" )
15
14
. build ( ) ;
16
15
println ! ( "cargo:rustc-link-search=native={}" , dst. display( ) ) ;
17
- //println!("cargo:rustc-link-lib=static=libmimalloc");
18
16
}
Original file line number Diff line number Diff line change 3
3
use libc:: { c_void, size_t} ;
4
4
5
5
extern "C" {
6
- pub ( crate ) fn mi_malloc_aligned ( size : size_t , alignment : size_t ) -> c_void ;
6
+ pub ( crate ) fn mi_malloc_aligned ( size : size_t , alignment : size_t ) -> * const c_void ;
7
7
pub ( crate ) fn mi_free ( p : * const c_void ) -> c_void ;
8
8
}
You can’t perform that action at this time.
0 commit comments