[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH] qga: fix append file open modes for win32
From: |
Kirk Allan |
Subject: |
[Qemu-devel] [PATCH] qga: fix append file open modes for win32 |
Date: |
Mon, 9 Nov 2015 14:49:05 -0700 |
For append file open modes, use FILE_APPEND_DATA for the desired access for
writing at the end of the file.
Signed-off-by: Kirk Allan <address@hidden>
---
qga/commands-win32.c | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/qga/commands-win32.c b/qga/commands-win32.c
index a5306e7..0a23b9b 100644
--- a/qga/commands-win32.c
+++ b/qga/commands-win32.c
@@ -70,16 +70,16 @@ static OpenFlags guest_file_open_modes[] = {
{"rb", GENERIC_READ, OPEN_EXISTING},
{"w", GENERIC_WRITE, CREATE_ALWAYS},
{"wb", GENERIC_WRITE, CREATE_ALWAYS},
- {"a", GENERIC_WRITE, OPEN_ALWAYS },
+ {"a", FILE_APPEND_DATA, OPEN_ALWAYS },
{"r+", GENERIC_WRITE|GENERIC_READ, OPEN_EXISTING},
{"rb+", GENERIC_WRITE|GENERIC_READ, OPEN_EXISTING},
{"r+b", GENERIC_WRITE|GENERIC_READ, OPEN_EXISTING},
{"w+", GENERIC_WRITE|GENERIC_READ, CREATE_ALWAYS},
{"wb+", GENERIC_WRITE|GENERIC_READ, CREATE_ALWAYS},
{"w+b", GENERIC_WRITE|GENERIC_READ, CREATE_ALWAYS},
- {"a+", GENERIC_WRITE|GENERIC_READ, OPEN_ALWAYS },
- {"ab+", GENERIC_WRITE|GENERIC_READ, OPEN_ALWAYS },
- {"a+b", GENERIC_WRITE|GENERIC_READ, OPEN_ALWAYS }
+ {"a+", FILE_APPEND_DATA, OPEN_ALWAYS },
+ {"ab+", FILE_APPEND_DATA, OPEN_ALWAYS },
+ {"a+b", FILE_APPEND_DATA, OPEN_ALWAYS }
};
static OpenFlags *find_open_flag(const char *mode_str)
--
1.8.5.6
- [Qemu-devel] [PATCH] qga: fix append file open modes for win32,
Kirk Allan <=
- Re: [Qemu-devel] [PATCH] qga: fix append file open modes for win32, Michael Roth, 2015/11/10
- Re: [Qemu-devel] [PATCH] qga: fix append file open modes for win32, Paolo Bonzini, 2015/11/10
- Re: [Qemu-devel] [PATCH] qga: fix append file open modes for win32, Kirk Allan, 2015/11/10
- Re: [Qemu-devel] [PATCH] qga: fix append file open modes for win32, Michael Roth, 2015/11/11
- Re: [Qemu-devel] [PATCH] qga: fix append file open modes for win32, Paolo Bonzini, 2015/11/11
- Re: [Qemu-devel] [PATCH] qga: fix append file open modes for win32, Michael Roth, 2015/11/11
- Re: [Qemu-devel] [PATCH] qga: fix append file open modes for win32, Kirk Allan, 2015/11/11