mirror of
https://github.com/mozilla/gecko-dev.git
synced 2025-02-14 04:03:47 +00:00
simplified string addition
This commit is contained in:
parent
fef138fae2
commit
07dff8c5d1
@ -189,9 +189,7 @@ static JSValue add_Default(const JSValue& r1, const JSValue& r2)
|
||||
if (r1.isString() || r2.isString()) {
|
||||
JSString& str1 = *r1.toString().string;
|
||||
JSString& str2 = *r2.toString().string;
|
||||
JSString* sum = new JSString(str1);
|
||||
*sum += str2;
|
||||
return JSValue(sum);
|
||||
return JSValue(new JSString(str1 + str2));
|
||||
}
|
||||
else {
|
||||
JSValue num1(r1.toNumber());
|
||||
|
@ -189,9 +189,7 @@ static JSValue add_Default(const JSValue& r1, const JSValue& r2)
|
||||
if (r1.isString() || r2.isString()) {
|
||||
JSString& str1 = *r1.toString().string;
|
||||
JSString& str2 = *r2.toString().string;
|
||||
JSString* sum = new JSString(str1);
|
||||
*sum += str2;
|
||||
return JSValue(sum);
|
||||
return JSValue(new JSString(str1 + str2));
|
||||
}
|
||||
else {
|
||||
JSValue num1(r1.toNumber());
|
||||
|
Loading…
x
Reference in New Issue
Block a user