aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--cgo/libclang.go6
1 files changed, 3 insertions, 3 deletions
diff --git a/cgo/libclang.go b/cgo/libclang.go
index 3d7695b5e..649494f12 100644
--- a/cgo/libclang.go
+++ b/cgo/libclang.go
@@ -246,9 +246,9 @@ func tinygo_clang_globals_visitor(c, parent C.GoCXCursor, client_data C.CXClient
}
value := source[len(name):]
// Try to convert this #define into a Go constant expression.
- expr, err := parseConst(pos+token.Pos(len(name)), p.fset, value)
- if err != nil {
- p.errors = append(p.errors, err)
+ expr, scannerError := parseConst(pos+token.Pos(len(name)), p.fset, value)
+ if scannerError != nil {
+ p.errors = append(p.errors, *scannerError)
}
if expr != nil {
// Parsing was successful.