THRIFT-2594 JS Compiler: Single quotes are not being escaped in constants.
authorRoger Meier <roger@apache.org>
Fri, 4 Jul 2014 19:42:32 +0000 (21:42 +0200)
committerRoger Meier <roger@apache.org>
Fri, 4 Jul 2014 19:42:32 +0000 (21:42 +0200)
Patch: Thomas Lazar

compiler/cpp/src/generate/t_js_generator.cc

index 7f53016..32cb162 100644 (file)
@@ -74,6 +74,8 @@ class t_js_generator : public t_oop_generator {
      } else {
        out_dir_base_ = "gen-js";
      }
+
+     escape_['\''] = "\\'";
   }
 
   /**