| 1 | diff -u -r ../mc-4.8.19/src/filemanager/file.c ./src/filemanager/file.c |
| 2 | --- ../mc-4.8.19/src/filemanager/file.c 2017-03-04 18:51:38.000000000 +0100 |
| 3 | +++ ./src/filemanager/file.c 2017-03-07 14:20:17.123804844 +0100 |
| 4 | @@ -665,8 +665,15 @@ |
| 5 | get_times (const struct stat *sb, mc_timesbuf_t * times) |
| 6 | { |
| 7 | #ifdef HAVE_UTIMENSAT |
| 8 | +# ifdef __ANDROID__ |
| 9 | + (*times)[0].tv_sec = sb->st_atime; |
| 10 | + (*times)[0].tv_nsec = sb->st_atime_nsec; |
| 11 | + (*times)[1].tv_sec = sb->st_mtime; |
| 12 | + (*times)[1].tv_nsec = sb->st_mtime_nsec; |
| 13 | +# else |
| 14 | (*times)[0] = sb->st_atim; |
| 15 | (*times)[1] = sb->st_mtim; |
| 16 | +# endif |
| 17 | #else |
| 18 | times->actime = sb->st_atime; |
| 19 | times->modtime = sb->st_mtime; |