diff options
-rw-r--r-- | e-util/e-util.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/e-util/e-util.c b/e-util/e-util.c index b830f654ee..4e3584a059 100644 --- a/e-util/e-util.c +++ b/e-util/e-util.c @@ -198,7 +198,7 @@ e_write_file(const char *filename, const char *data, int flags) int fd; int length = strlen(data); int bytes; - fd = open(filename, flags, 0666); + fd = open(filename, flags | O_WRONLY, 0666); if (fd == -1) return errno; while (length > 0) { |