X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=src%2Fcompare.c;h=b74793fc7e07f203af6918add5b8d80b83c8242e;hb=de328a580ab6f5ff4a3237ce21f1ef0b7dd12984;hp=2a314dafa12473874b926a996d7feaaa1ffd9943;hpb=bad4b0006c872e09129cc1128ab24157af38b0cd;p=chaz%2Ftar diff --git a/src/compare.c b/src/compare.c index 2a314da..b74793f 100644 --- a/src/compare.c +++ b/src/compare.c @@ -217,12 +217,7 @@ diff_file (void) } else { - int atime_flag = - (atime_preserve_option == system_atime_preserve - ? O_NOATIME - : 0); - - diff_handle = open (file_name, O_RDONLY | O_BINARY | atime_flag); + diff_handle = open (file_name, open_read_flags); if (diff_handle < 0) { @@ -379,8 +374,7 @@ diff_dumpdir (void) else dev = stat_data.st_dev; - dumpdir_buffer = directory_contents - (scan_directory (current_stat_info.file_name, dev, false)); + dumpdir_buffer = directory_contents (scan_directory (¤t_stat_info)); if (dumpdir_buffer) { @@ -422,7 +416,7 @@ diff_multivol (void) return; } - fd = open (current_stat_info.file_name, O_RDONLY | O_BINARY); + fd = open (current_stat_info.file_name, open_read_flags); if (fd < 0) {