summary refs log tree commit diff stats
path: root/compiler/cgen.nim
diff options
context:
space:
mode:
authorAndreas Rumpf <rumpf_a@web.de>2018-05-13 14:19:42 +0200
committerAndreas Rumpf <rumpf_a@web.de>2018-05-13 14:19:42 +0200
commit297038f70424e2d777cf7c308a9ab48cb6f66d01 (patch)
tree8216109e6e56b19c3e43fd4ff734e3d49c539edc /compiler/cgen.nim
parente4c088721a969ffafe621fecd8bb28dfa2fe9d18 (diff)
downloadNim-297038f70424e2d777cf7c308a9ab48cb6f66d01.tar.gz
move more globals into the config object
Diffstat (limited to 'compiler/cgen.nim')
-rw-r--r--compiler/cgen.nim6
1 files changed, 3 insertions, 3 deletions
diff --git a/compiler/cgen.nim b/compiler/cgen.nim
index 81d7b747e..3a5d66762 100644
--- a/compiler/cgen.nim
+++ b/compiler/cgen.nim
@@ -225,7 +225,7 @@ proc genLineDir(p: BProc, t: PNode) =
       (p.prc == nil or sfPure notin p.prc.flags) and tt.info.fileIndex != InvalidFileIDX:
     if freshLineInfo(p, tt.info):
       linefmt(p, cpsStmts, "nimln_($1, $2);$n",
-              line.rope, tt.info.quotedFilename)
+              line.rope, quotedFilename(p.config, tt.info))
 
 proc postStmtActions(p: BProc) {.inline.} =
   add(p.s(cpsStmts), p.module.injectStmt)
@@ -771,7 +771,7 @@ proc genProcAux(m: BModule, prc: PSym) =
     if optStackTrace in prc.options:
       add(generatedProc, p.s(cpsLocals))
       var procname = makeCString(prc.name.s)
-      add(generatedProc, initFrame(p, procname, prc.info.quotedFilename))
+      add(generatedProc, initFrame(p, procname, quotedFilename(p.config, prc.info)))
     else:
       add(generatedProc, p.s(cpsLocals))
     if optProfiler in prc.options:
@@ -1151,7 +1151,7 @@ proc genInitCode(m: BModule) =
     incl m.flags, frameDeclared
     if preventStackTrace notin m.flags:
       var procname = makeCString(m.module.name.s)
-      add(prc, initFrame(m.initProc, procname, m.module.info.quotedFilename))
+      add(prc, initFrame(m.initProc, procname, quotedFilename(m.config, m.module.info)))
     else:
       add(prc, ~"\tTFrame FR_; FR_.len = 0;$N")