@@ -562,27 +562,27 @@ rust_uv_fs_fstat(uv_loop_t* loop, uv_fs_t* req, uv_file file, uv_fs_cb cb) {
562
562
}
563
563
564
564
extern " C" void
565
- rust_uv_populate_uv_stat (uv_fs_t * req_in, uv_stat_t * stat_out) {
566
- stat_out->st_dev = req_in->statbuf . st_dev ;
567
- stat_out->st_mode = req_in->statbuf . st_mode ;
568
- stat_out->st_nlink = req_in->statbuf . st_nlink ;
569
- stat_out->st_uid = req_in->statbuf . st_uid ;
570
- stat_out->st_gid = req_in->statbuf . st_gid ;
571
- stat_out->st_rdev = req_in->statbuf . st_rdev ;
572
- stat_out->st_ino = req_in->statbuf . st_ino ;
573
- stat_out->st_size = req_in->statbuf . st_size ;
574
- stat_out->st_blksize = req_in->statbuf . st_blksize ;
575
- stat_out->st_blocks = req_in->statbuf . st_blocks ;
576
- stat_out->st_flags = req_in->statbuf . st_flags ;
577
- stat_out->st_gen = req_in->statbuf . st_gen ;
578
- stat_out->st_atim .tv_sec = req_in->statbuf . st_atim .tv_sec ;
579
- stat_out->st_atim .tv_nsec = req_in->statbuf . st_atim .tv_nsec ;
580
- stat_out->st_mtim .tv_sec = req_in->statbuf . st_mtim .tv_sec ;
581
- stat_out->st_mtim .tv_nsec = req_in->statbuf . st_mtim .tv_nsec ;
582
- stat_out->st_ctim .tv_sec = req_in->statbuf . st_ctim .tv_sec ;
583
- stat_out->st_ctim .tv_nsec = req_in->statbuf . st_ctim .tv_nsec ;
584
- stat_out->st_birthtim .tv_sec = req_in->statbuf . st_birthtim .tv_sec ;
585
- stat_out->st_birthtim .tv_nsec = req_in->statbuf . st_birthtim .tv_nsec ;
565
+ rust_uv_populate_uv_stat (uv_fs_t * req_in, uv_statbuf_t * stat_out) {
566
+ stat_out->st_dev = (( uv_statbuf_t *) req_in->ptr )-> st_dev ;
567
+ stat_out->st_mode = (( uv_statbuf_t *) req_in->ptr )-> st_mode ;
568
+ stat_out->st_nlink = (( uv_statbuf_t *) req_in->ptr )-> st_nlink ;
569
+ stat_out->st_uid = (( uv_statbuf_t *) req_in->ptr )-> st_uid ;
570
+ stat_out->st_gid = (( uv_statbuf_t *) req_in->ptr )-> st_gid ;
571
+ stat_out->st_rdev = (( uv_statbuf_t *) req_in->ptr )-> st_rdev ;
572
+ stat_out->st_ino = (( uv_statbuf_t *) req_in->ptr )-> st_ino ;
573
+ stat_out->st_size = (( uv_statbuf_t *) req_in->ptr )-> st_size ;
574
+ stat_out->st_blksize = (( uv_statbuf_t *) req_in->ptr )-> st_blksize ;
575
+ stat_out->st_blocks = (( uv_statbuf_t *) req_in->ptr )-> st_blocks ;
576
+ // stat_out->st_flags = ((uv_statbuf_t*) req_in->ptr)-> st_flags;
577
+ // stat_out->st_gen = ((uv_statbuf_t*) req_in->ptr)-> st_gen;
578
+ stat_out->st_atim .tv_sec = (( uv_statbuf_t *) req_in->ptr )-> st_atim .tv_sec ;
579
+ stat_out->st_atim .tv_nsec = (( uv_statbuf_t *) req_in->ptr )-> st_atim .tv_nsec ;
580
+ stat_out->st_mtim .tv_sec = (( uv_statbuf_t *) req_in->ptr )-> st_mtim .tv_sec ;
581
+ stat_out->st_mtim .tv_nsec = (( uv_statbuf_t *) req_in->ptr )-> st_mtim .tv_nsec ;
582
+ stat_out->st_ctim .tv_sec = (( uv_statbuf_t *) req_in->ptr )-> st_ctim .tv_sec ;
583
+ stat_out->st_ctim .tv_nsec = (( uv_statbuf_t *) req_in->ptr )-> st_ctim .tv_nsec ;
584
+ // stat_out->st_birthtim.tv_sec = ((uv_statbuf_t*) req_in->ptr)-> st_birthtim.tv_sec;
585
+ // stat_out->st_birthtim.tv_nsec = ((uv_statbuf_t*) req_in->ptr)-> st_birthtim.tv_nsec;
586
586
}
587
587
588
588
extern " C" int
0 commit comments