summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--tools/ipodpatcher/ipodio-win32.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/tools/ipodpatcher/ipodio-win32.c b/tools/ipodpatcher/ipodio-win32.c
index 4914e4b6cd..34bf8d58c2 100644
--- a/tools/ipodpatcher/ipodio-win32.c
+++ b/tools/ipodpatcher/ipodio-win32.c
@@ -120,7 +120,7 @@ int ipod_reopen_rw(HANDLE* dh, char* diskname)
unlock_volume(*dh);
CloseHandle(*dh);
- *dh = CreateFile(diskname, GENERIC_WRITE,
+ *dh = CreateFile(diskname, GENERIC_READ | GENERIC_WRITE,
FILE_SHARE_READ | FILE_SHARE_WRITE, NULL, OPEN_EXISTING,
FILE_FLAG_WRITE_THROUGH | FILE_FLAG_NO_BUFFERING, NULL);