simplified string addition

This commit is contained in:
beard%netscape.com 2000-06-26 17:25:25 +00:00
parent fef138fae2
commit 07dff8c5d1
2 changed files with 2 additions and 6 deletions

View File

@ -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());

View File

@ -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());