]> wimlib.net Git - wimlib/blobdiff - src/win32_capture.c
Win32 capture/apply: Simplify opening existing files
[wimlib] / src / win32_capture.c
index 2489d9bdea0b03625406a00abd2d35b3c93aae00..986a4d1b7593da2492294ce5168cb6dcedf6e708 100644 (file)
@@ -90,7 +90,8 @@ read_win32_file_prefix(const struct wim_lookup_table_entry *lte,
        DWORD err;
        u64 bytes_remaining;
 
-       HANDLE hFile = win32_open_file_data_only(lte->file_on_disk);
+       HANDLE hFile = win32_open_existing_file(lte->file_on_disk,
+                                               FILE_READ_DATA);
        if (hFile == INVALID_HANDLE_VALUE) {
                set_errno_from_GetLastError();
                ERROR_WITH_ERRNO("Failed to open \"%ls\"", lte->file_on_disk);