diff options
-rw-r--r-- | coreutils/truncate.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/coreutils/truncate.c b/coreutils/truncate.c index 4c997bf7a..8d845f218 100644 --- a/coreutils/truncate.c +++ b/coreutils/truncate.c | |||
@@ -40,7 +40,7 @@ int truncate_main(int argc, char **argv) MAIN_EXTERNALLY_VISIBLE; | |||
40 | int truncate_main(int argc UNUSED_PARAM, char **argv) | 40 | int truncate_main(int argc UNUSED_PARAM, char **argv) |
41 | { | 41 | { |
42 | unsigned opts; | 42 | unsigned opts; |
43 | int flags = O_RDWR; | 43 | int flags = O_WRONLY | O_NONBLOCK; |
44 | int ret = EXIT_SUCCESS; | 44 | int ret = EXIT_SUCCESS; |
45 | char *size_str; | 45 | char *size_str; |
46 | off_t size; | 46 | off_t size; |