From 45abf12f1353e982aea74ac9394438deb8a0a05e Mon Sep 17 00:00:00 2001 From: Roger Meier Date: Fri, 4 Jul 2014 21:42:32 +0200 Subject: [PATCH] THRIFT-2594 JS Compiler: Single quotes are not being escaped in constants. Patch: Thomas Lazar --- compiler/cpp/src/generate/t_js_generator.cc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/compiler/cpp/src/generate/t_js_generator.cc b/compiler/cpp/src/generate/t_js_generator.cc index 7f530166..32cb1629 100644 --- a/compiler/cpp/src/generate/t_js_generator.cc +++ b/compiler/cpp/src/generate/t_js_generator.cc @@ -74,6 +74,8 @@ class t_js_generator : public t_oop_generator { } else { out_dir_base_ = "gen-js"; } + + escape_['\''] = "\\'"; } /** -- 2.17.1