summaryrefslogtreecommitdiffstats
path: root/daemon/file.c
diff options
context:
space:
mode:
authorRichard Jones <rjones@redhat.com>2009-04-15 23:54:51 +0100
committerRichard Jones <rjones@redhat.com>2009-04-15 23:54:51 +0100
commit05712b2457a44ee0f0020eced77db03c2aa419a1 (patch)
treeef1c0831f9215a61223221d068470aeab5bc1ab7 /daemon/file.c
parent54a6c3212ce1f942979639d2f2bd726414fff7c2 (diff)
downloadlibguestfs-05712b2457a44ee0f0020eced77db03c2aa419a1.tar.gz
libguestfs-05712b2457a44ee0f0020eced77db03c2aa419a1.tar.xz
libguestfs-05712b2457a44ee0f0020eced77db03c2aa419a1.zip
'guestfish edit' commands and several bugfixes.
Diffstat (limited to 'daemon/file.c')
-rw-r--r--daemon/file.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/daemon/file.c b/daemon/file.c
index c09de71f..16dfb009 100644
--- a/daemon/file.c
+++ b/daemon/file.c
@@ -40,7 +40,7 @@ do_touch (const char *path)
ABS_PATH (path, -1);
CHROOT_IN;
- fd = open (path, O_WRONLY | O_CREAT | O_NOCTTY | O_NONBLOCK, 0666);
+ fd = open (path, O_WRONLY | O_CREAT | O_NOCTTY, 0666);
CHROOT_OUT;
if (fd == -1) {
@@ -293,7 +293,7 @@ do_write_file (const char *path, const char *content, int size)
size = strlen (content);
CHROOT_IN;
- fd = open (path, O_WRONLY | O_CREAT | O_NOCTTY | O_NONBLOCK, 0666);
+ fd = open (path, O_WRONLY | O_TRUNC | O_CREAT | O_NOCTTY, 0666);
CHROOT_OUT;
if (fd == -1) {