@@ -58,7 +58,7 @@ pub type ffi_abi = u32;
58
58
pub type ffi_status = u32 ;
59
59
pub type ffi_type_enum = u32 ;
60
60
61
- pub const FFI_64_BIT_MAX : u64 = 9223372036854775807 ;
61
+ pub const FFI_64_BIT_MAX : u64 = 9_223_372_036_854_775_807 ;
62
62
pub const FFI_CLOSURES : u32 = 1 ;
63
63
pub const FFI_SIZEOF_ARG : usize = core:: mem:: size_of :: < c_long > ( ) ;
64
64
// NOTE: This only differs from FFI_SIZEOF_ARG on ILP platforms, which Rust does not support
@@ -192,7 +192,7 @@ pub struct ffi_closure {
192
192
pub user_data : * mut c_void ,
193
193
}
194
194
195
- /// Implements Debug manually since sometimes FFI_TRAMPOLINE_SIZE is too large
195
+ /// Implements Debug manually since sometimes ` FFI_TRAMPOLINE_SIZE` is too large
196
196
impl Debug for ffi_closure {
197
197
fn fmt ( & self , f : & mut Formatter < ' _ > ) -> fmt:: Result {
198
198
f. debug_struct ( "ffi_closure" )
@@ -238,7 +238,7 @@ pub struct ffi_raw_closure {
238
238
pub user_data : * mut c_void ,
239
239
}
240
240
241
- /// Implements Debug manually since sometimes FFI_TRAMPOLINE_SIZE is too large
241
+ /// Implements Debug manually since sometimes ` FFI_TRAMPOLINE_SIZE` is too large
242
242
impl Debug for ffi_raw_closure {
243
243
fn fmt ( & self , f : & mut Formatter < ' _ > ) -> fmt:: Result {
244
244
let mut debug_struct = f. debug_struct ( "ffi_raw_closure" ) ;
@@ -291,7 +291,7 @@ pub struct ffi_java_raw_closure {
291
291
pub user_data : * mut c_void ,
292
292
}
293
293
294
- /// Implements Debug manually since sometimes FFI_TRAMPOLINE_SIZE is too large
294
+ /// Implements Debug manually since sometimes ` FFI_TRAMPOLINE_SIZE` is too large
295
295
impl Debug for ffi_java_raw_closure {
296
296
fn fmt ( & self , f : & mut Formatter < ' _ > ) -> fmt:: Result {
297
297
let mut debug_struct = f. debug_struct ( "ffi_java_raw_closure" ) ;
@@ -562,13 +562,13 @@ mod test {
562
562
fn test_function_sign_extension ( ) {
563
563
unsafe {
564
564
let mut cif: ffi_cif = Default :: default ( ) ;
565
- let mut arg_types: Vec < * mut ffi_type > = vec ! [ & mut ffi_type_uint8] ;
565
+ let mut arg_types: Vec < * mut ffi_type > = vec ! [ addr_of_mut! ( ffi_type_uint8) ] ;
566
566
567
567
let prep_status = ffi_prep_cif (
568
568
& mut cif,
569
569
ffi_abi_FFI_DEFAULT_ABI,
570
570
1 ,
571
- & mut ffi_type_uint32 ,
571
+ addr_of_mut ! ( ffi_type_uint8 ) ,
572
572
arg_types. as_mut_ptr ( ) ,
573
573
) ;
574
574
0 commit comments