summary refs log tree commit diff stats
path: root/compiler/ccgmerge.nim
diff options
context:
space:
mode:
Diffstat (limited to 'compiler/ccgmerge.nim')
-rw-r--r--compiler/ccgmerge.nim2
1 files changed, 1 insertions, 1 deletions
diff --git a/compiler/ccgmerge.nim b/compiler/ccgmerge.nim
index 8c490a693..df7e7f68b 100644
--- a/compiler/ccgmerge.nim
+++ b/compiler/ccgmerge.nim
@@ -228,7 +228,7 @@ proc processMergeInfo(L: var TBaseLexer, m: BModule) =
 when not defined(nimhygiene):
   {.pragma: inject.}
   
-template withCFile(cfilename: string, body: stmt) = 
+template withCFile(cfilename: string, body: stmt) {.immediate.} = 
   var s = LLStreamOpen(cfilename, fmRead)
   if s == nil: return
   var L {.inject.}: TBaseLexer