(cherry picked from commit 7a66616d74)
This commit is contained in:
Araq
2018-12-08 23:48:10 +01:00
committed by narimiran
parent 8d3cadbc94
commit e4767ef8d5

View File

@@ -1131,7 +1131,7 @@ proc implicitPragmas*(c: PContext, sym: PSym, n: PNode,
internalError(c.config, n.info, "implicitPragmas")
inc i
popInfoContext(c.config)
if sym.kind in routineKinds: mergePragmas(sym.ast, o)
if sym.kind in routineKinds and sym.ast != nil: mergePragmas(sym.ast, o)
if lfExportLib in sym.loc.flags and sfExportc notin sym.flags:
localError(c.config, n.info, ".dynlib requires .exportc")