Browse Source

Handle string literal default args in JSBind

Josh Engebretson 11 years ago
parent
commit
84f7d8d8c8
1 changed files with 2 additions and 0 deletions
  1. 2 0
      Source/Tools/JSBind/JSBHeaderVisitor.h

+ 2 - 0
Source/Tools/JSBind/JSBHeaderVisitor.h

@@ -229,6 +229,8 @@ public:
                     if (arg->hasInitializer())
                     {
                         ftype->initializer_ = arg->initializer()->chars();
+                        if (ftype->initializer_.StartsWith("\\"))
+                            ftype->initializer_ = "\"" + ftype->initializer_ + "\"";
                     }
 
                     jfunction->AddParameter(ftype);