diff options
Diffstat (limited to 'compiler/c2nim')
-rwxr-xr-x | compiler/c2nim/cparse.nim | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/compiler/c2nim/cparse.nim b/compiler/c2nim/cparse.nim index 5715e1089..cb023411d 100755 --- a/compiler/c2nim/cparse.nim +++ b/compiler/c2nim/cparse.nim @@ -923,8 +923,9 @@ proc declaration(p: var TParser): PNode = addSon(pragmas, newIdentNodeP("cdecl", p)) elif pfStdcall in p.options.flags: addSon(pragmas, newIdentNodeP("stdcall", p)) - addSon(result, exportSym(p, name, origName), ast.emptyNode) # no generics - addSon(result, params, pragmas) + # no pattern, no exceptions: + addSon(result, exportSym(p, name, origName), ast.emptyNode, ast.emptyNode) + addSon(result, params, pragmas, ast.emptyNode) # no exceptions case p.tok.xkind of pxSemicolon: getTok(p) |