fixed x64 weakness when using CreateFileMapping
This commit is contained in:
parent
ce88534871
commit
b0c0ea1a5b
|
@ -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);
|
||||
|
|
Loading…
Reference in New Issue