From b0c0ea1a5bbf867c35a417aebb3a02dffef2417f Mon Sep 17 00:00:00 2001 From: spacy51 Date: Sun, 13 Jan 2008 12:55:18 +0000 Subject: [PATCH] fixed x64 weakness when using CreateFileMapping --- src/Link.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Link.cpp b/src/Link.cpp index 436e4bbe..63b42e86 100644 --- a/src/Link.cpp +++ b/src/Link.cpp @@ -581,7 +581,7 @@ int InitLink(void){ setsockopt(lanlink.tcpsocket, IPPROTO_TCP, TCP_NODELAY, (char*)&disable, sizeof(BOOL)); - if((mmf=CreateFileMapping((HANDLE)0xffffffff, NULL, PAGE_READWRITE, 0, sizeof(LINKDATA), "VBA link memory"))==NULL){ + if((mmf=CreateFileMapping(INVALID_HANDLE_VALUE, NULL, PAGE_READWRITE, 0, sizeof(LINKDATA), "VBA link memory"))==NULL){ closesocket(lanlink.tcpsocket); WSACleanup(); MessageBox(NULL, "Error creating file mapping", "Error", MB_OK|MB_ICONEXCLAMATION);