@@ -16,6 +16,8 @@ use crate::sys::{c, cvt, Align8};
16
16
use crate :: sys_common:: { AsInner , FromInner , IntoInner } ;
17
17
use crate :: thread;
18
18
19
+ use core:: ffi:: c_void;
20
+
19
21
use super :: path:: maybe_verbatim;
20
22
use super :: to_u16s;
21
23
@@ -371,7 +373,7 @@ impl File {
371
373
cvt ( c:: GetFileInformationByHandleEx (
372
374
self . handle . as_raw_handle ( ) ,
373
375
c:: FileBasicInfo ,
374
- & mut info as * mut _ as * mut libc :: c_void ,
376
+ & mut info as * mut _ as * mut c_void ,
375
377
size as c:: DWORD ,
376
378
) ) ?;
377
379
let mut attr = FileAttr {
@@ -399,7 +401,7 @@ impl File {
399
401
cvt ( c:: GetFileInformationByHandleEx (
400
402
self . handle . as_raw_handle ( ) ,
401
403
c:: FileStandardInfo ,
402
- & mut info as * mut _ as * mut libc :: c_void ,
404
+ & mut info as * mut _ as * mut c_void ,
403
405
size as c:: DWORD ,
404
406
) ) ?;
405
407
attr. file_size = info. AllocationSize as u64 ;
@@ -624,7 +626,7 @@ impl File {
624
626
cvt ( c:: GetFileInformationByHandleEx (
625
627
self . handle . as_raw_handle ( ) ,
626
628
c:: FileBasicInfo ,
627
- & mut info as * mut _ as * mut libc :: c_void ,
629
+ & mut info as * mut _ as * mut c_void ,
628
630
size as c:: DWORD ,
629
631
) ) ?;
630
632
Ok ( info)
0 commit comments