From 7fdeb0ec7462021e946c97ea82e58b4996c3334b Mon Sep 17 00:00:00 2001 From: Andreas Kling Date: Mon, 5 Jul 2021 02:52:02 +0200 Subject: [PATCH] LibJS: Fix logic typo in ArgumentsObject.[[Set]] Thanks to Linus for spotting this! :^) --- Userland/Libraries/LibJS/Runtime/ArgumentsObject.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Userland/Libraries/LibJS/Runtime/ArgumentsObject.cpp b/Userland/Libraries/LibJS/Runtime/ArgumentsObject.cpp index aa8190098a..ea2b682227 100644 --- a/Userland/Libraries/LibJS/Runtime/ArgumentsObject.cpp +++ b/Userland/Libraries/LibJS/Runtime/ArgumentsObject.cpp @@ -57,7 +57,7 @@ bool ArgumentsObject::internal_set(PropertyName const& property_name, Value valu bool is_mapped = false; // 1. If SameValue(args, Receiver) is false, then - if (same_value(this, receiver)) { + if (!same_value(this, receiver)) { // a. Let isMapped be false. is_mapped = false; } else {