Merge pull request #535 from sorentwo/alternate-string-coercion
Use the String(string) form of string coercion
This commit is contained in:
@@ -21,7 +21,7 @@ Handlebars.SafeString = function(string) {
|
||||
this.string = string;
|
||||
};
|
||||
Handlebars.SafeString.prototype.toString = function() {
|
||||
return this.string.toString();
|
||||
return "" + this.string;
|
||||
};
|
||||
|
||||
var escape = {
|
||||
@@ -60,7 +60,7 @@ Handlebars.Utils = {
|
||||
// Force a string conversion as this will be done by the append regardless and
|
||||
// the regex test will do this transparently behind the scenes, causing issues if
|
||||
// an object's to string has escaped characters in it.
|
||||
string = string.toString();
|
||||
string = "" + string;
|
||||
|
||||
if(!possible.test(string)) { return string; }
|
||||
return string.replace(badChars, escapeChar);
|
||||
|
||||
Reference in New Issue
Block a user