From: Jean Privat Date: Mon, 10 Nov 2014 21:26:25 +0000 (-0500) Subject: compiler: escape function names in `c_functions_hash.c` X-Git-Tag: v0.6.11~34^2~6 X-Git-Url: http://nitlanguage.org compiler: escape function names in `c_functions_hash.c` Signed-off-by: Jean Privat --- diff --git a/src/compiler/abstract_compiler.nit b/src/compiler/abstract_compiler.nit index ee27f8a..326c885 100644 --- a/src/compiler/abstract_compiler.nit +++ b/src/compiler/abstract_compiler.nit @@ -524,9 +524,9 @@ abstract class AbstractCompiler stream.write("static const C_Nit_Names map[{names.length}] = \{\n") for i in names.keys do stream.write("\{\"") - stream.write(i) + stream.write(i.escape_to_c) stream.write("\",\"") - stream.write(names[i]) + stream.write(names[i].escape_to_c) stream.write("\"\},\n") end stream.write("\};\n")