diff options
| author | Alex Brainman <alex.brainman@gmail.com> | 2014-08-19 14:41:52 +1000 |
|---|---|---|
| committer | Alex Brainman <alex.brainman@gmail.com> | 2014-08-19 14:41:52 +1000 |
| commit | e4f3db3852e9178ac4c764fe753301d07a3269c8 (patch) | |
| tree | 78d1d56c0a6478e84c9b9a51aeb9200a744683bf /src/pkg/runtime | |
| parent | 0fee63351d0a41fc979e4480460e5aa76903bab6 (diff) | |
| download | go-e4f3db3852e9178ac4c764fe753301d07a3269c8.tar.xz | |
runtime: apply KindMask before comparison
Fixes windows build.
LGTM=bradfitz
R=golang-codereviews, bradfitz
CC=golang-codereviews
https://golang.org/cl/127510043
Diffstat (limited to 'src/pkg/runtime')
| -rw-r--r-- | src/pkg/runtime/callback_windows.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/pkg/runtime/callback_windows.c b/src/pkg/runtime/callback_windows.c index f1283a85d6..5c6975af29 100644 --- a/src/pkg/runtime/callback_windows.c +++ b/src/pkg/runtime/callback_windows.c @@ -29,7 +29,7 @@ runtimeĀ·compilecallback(Eface fn, bool cleanstack) int32 argsize, i, n; WinCallbackContext *c; - if(fn.type == nil || fn.type->kind != KindFunc) + if(fn.type == nil || (fn.type->kind&KindMask) != KindFunc) runtimeĀ·panicstring("compilecallback: not a function"); ft = (FuncType*)fn.type; if(ft->out.len != 1) |
