From 63298dce96a18d5a7b5b018e7fd9486432211ff9 Mon Sep 17 00:00:00 2001 From: Andy Brown Date: Tue, 13 Jul 2021 13:05:19 +0100 Subject: [PATCH] Windows: Use full path including prefix when looking up file handle --- libarchive/archive_read_disk_windows.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libarchive/archive_read_disk_windows.c b/libarchive/archive_read_disk_windows.c index fdd376f9b..877bc449a 100644 --- a/libarchive/archive_read_disk_windows.c +++ b/libarchive/archive_read_disk_windows.c @@ -1844,7 +1844,7 @@ tree_next(struct tree *t) continue; return (r); } else { - HANDLE h = FindFirstFileW(d, &t->_findData); + HANDLE h = FindFirstFileW(t->stack->full_path.s, &t->_findData); if (h == INVALID_HANDLE_VALUE) { la_dosmaperr(GetLastError()); t->tree_errno = errno; -- 2.47.2