fix #14873 properly by skipping abi field in importc type (#17944)

* fix #14873 properly by skipping `abi` field in importc type

* add test

* fix test for windows
This commit is contained in:
Timothee Cour 2021-05-07 10:36:41 -07:00 • committed by GitHub
commit 98c29c01eb
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 17 additions and 14 deletions

View file

@ -28,11 +28,6 @@ type
{.push stackTrace: off.}
proc `$`*(lock: Lock): string =
# workaround bug #14873
result = "()"
proc initLock*(lock: var Lock) {.inline.} =
## Initializes the given lock.
when not defined(js):