From ffd3bdc4c1c297bae58c5608fdbaf2f6448252b1 Mon Sep 17 00:00:00 2001 From: Max Brunsfeld Date: Wed, 23 Sep 2020 13:06:06 -0700 Subject: [PATCH] Escape ? in C string literals Fixes #714 --- cli/src/generate/render.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/cli/src/generate/render.rs b/cli/src/generate/render.rs index f33539d6..cf3109c8 100644 --- a/cli/src/generate/render.rs +++ b/cli/src/generate/render.rs @@ -1509,6 +1509,7 @@ impl Generator { for c in name.chars() { match c { '\"' => result += "\\\"", + '?' => result += "\\?", '\\' => result += "\\\\", '\u{000c}' => result += "\\f", '\n' => result += "\\n",