aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlex Brainman <alex.brainman@gmail.com>2010-07-29 16:54:01 +1000
committerAlex Brainman <alex.brainman@gmail.com>2010-07-29 16:54:01 +1000
commit45e12c7cd38bc1470be6626ffc1d5b1d15d9f240 (patch)
tree92176614ed7df88d8f3c39978da998077e81abc6
parentadc13b1e48b60578ae4b04876b5766f6d41e2304 (diff)
downloadgo-45e12c7cd38bc1470be6626ffc1d5b1d15d9f240.tar.gz
go-45e12c7cd38bc1470be6626ffc1d5b1d15d9f240.zip
runtime: fix bug introduced in revision 4a01b8d28570
R=rsc CC=golang-dev https://golang.org/cl/1874046
-rw-r--r--src/pkg/runtime/windows/thread.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/pkg/runtime/windows/thread.c b/src/pkg/runtime/windows/thread.c
index 7522d26433..f18d960a7e 100644
--- a/src/pkg/runtime/windows/thread.c
+++ b/src/pkg/runtime/windows/thread.c
@@ -287,7 +287,7 @@ void
call_syscall(void *args)
{
StdcallParams *p = (StdcallParams*)args;
- stdcall_raw(SetLastError, 1, 0);
+ stdcall_raw(SetLastError, 0);
p->r = (uintptr)stdcall_raw((void*)p->fn, p->args[0], p->args[1], p->args[2], p->args[3], p->args[4], p->args[5], p->args[6], p->args[7], p->args[8], p->args[9], p->args[10], p->args[11]);
p->err = (uintptr)stdcall_raw(GetLastError);
return;