summary refs log tree commit diff stats
path: root/compiler
diff options
context:
space:
mode:
authorAraq <rumpf_a@web.de>2020-04-20 10:59:17 +0200
committerAndreas Rumpf <rumpf_a@web.de>2020-04-20 14:44:54 +0200
commit4d1149cffd56f0e316af892d54fc9da1d4fd8769 (patch)
treec8533e4e9214bbb374d6e3a21cf89f26f7808b84 /compiler
parent17f222613a90b0113277baaaa87b856bea74f209 (diff)
downloadNim-4d1149cffd56f0e316af892d54fc9da1d4fd8769.tar.gz
fix for asm statement; refs #12650
Diffstat (limited to 'compiler')
-rw-r--r--compiler/ccgstmts.nim2
1 files changed, 1 insertions, 1 deletions
diff --git a/compiler/ccgstmts.nim b/compiler/ccgstmts.nim
index e2bcf3a74..c7c1569b0 100644
--- a/compiler/ccgstmts.nim
+++ b/compiler/ccgstmts.nim
@@ -1440,7 +1440,7 @@ proc genAsmOrEmitStmt(p: BProc, t: PNode, isAsmStmt=false): Rope =
         else:
           # ignore empty lines
           result.add("\"")
-          result.add(x)
+          result.add(x.replace("\"", "\\\""))
           result.add("\\n\"\n")
   else:
     res.add("\L")