diff options
| author | Pietro Gagliardi <[email protected]> | 2014-02-11 19:18:03 -0500 |
|---|---|---|
| committer | Pietro Gagliardi <[email protected]> | 2014-02-11 19:18:03 -0500 |
| commit | 73fa611b3726fbb2f6af198e8a0744add75c4e94 (patch) | |
| tree | 3e83b2725ebc2fefb4c042b427cc556ea0f60947 /uitask_windows.go | |
| parent | ecb2205e02fa68e3c820d2139f6d735ad799a0c2 (diff) | |
All build errors resolved. Now to test...
Diffstat (limited to 'uitask_windows.go')
| -rw-r--r-- | uitask_windows.go | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/uitask_windows.go b/uitask_windows.go index c0b6535..d944869 100644 --- a/uitask_windows.go +++ b/uitask_windows.go @@ -31,7 +31,7 @@ func ui(initDone chan error) { go msgloop() for m := range uitask { - r1, _, err := m.msg.Call(m.p...) + r1, _, err := m.call.Call(m.p...) m.ret <- uiret{ ret: r1, err: err, @@ -47,6 +47,8 @@ var ( _translateMessage = user32.NewProc("TranslateMessage") ) +var getMessageFail = -1 // because Go doesn't let me + func msgloop() { runtime.LockOSThread() @@ -60,7 +62,7 @@ func msgloop() { } for { - r1, _, err := getMessage.Call( + r1, _, err := _getMessage.Call( uintptr(unsafe.Pointer(&msg)), uintptr(_NULL), uintptr(0), |
