From 2641bc98aa8f731e3a725322ad20fe4b70a0e3d1 Mon Sep 17 00:00:00 2001 From: Wilson Snyder Date: Sat, 15 Jun 2024 08:14:43 -0400 Subject: [PATCH] Update include/gtkwave from upstream --- include/gtkwave/fstapi.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/include/gtkwave/fstapi.c b/include/gtkwave/fstapi.c index d4adbdc0a..6b6adefc5 100644 --- a/include/gtkwave/fstapi.c +++ b/include/gtkwave/fstapi.c @@ -347,8 +347,9 @@ return(NULL); static void *fstMmap2(size_t __len, int __fd, fst_off_t __off) { +DWORD64 len64 = __len; /* Must be 64-bit for shift below */ HANDLE handle = CreateFileMapping((HANDLE)_get_osfhandle(__fd), NULL, - PAGE_READWRITE, (DWORD)(__len >> 32), + PAGE_READWRITE, (DWORD)(len64 >> 32), (DWORD)__len, NULL); if (!handle) { return NULL; }