From: Dmitriy Vyukov Date: Wed, 14 Aug 2013 18:18:49 +0000 (+0400) Subject: runtime: fix windows build X-Git-Tag: go1.2rc2~580 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=dd50dac56cdbbec2086b851e4b86f3ba2247b75d;p=gostls13.git runtime: fix windows build R=golang-dev CC=golang-dev https://golang.org/cl/12941043 --- diff --git a/src/pkg/runtime/mem_windows.c b/src/pkg/runtime/mem_windows.c index 0a1ea38d56..2cf83396fa 100644 --- a/src/pkg/runtime/mem_windows.c +++ b/src/pkg/runtime/mem_windows.c @@ -32,17 +32,17 @@ runtime·SysAlloc(uintptr n) void runtime·SysUnused(void *v, uintptr n) { - uintptr r; + void *r; r = runtime·stdcall(runtime·VirtualFree, 3, v, n, (uintptr)MEM_DECOMMIT); - if(r == 0) + if(r == nil) runtime·throw("runtime: failed to decommit pages"); } void runtime·SysUsed(void *v, uintptr n) { - uintptr r; + void *r; r = runtime·stdcall(runtime·VirtualAlloc, 4, v, n, (uintptr)MEM_COMMIT, (uintptr)PAGE_READWRITE); if(r != v)