Parcourir la source

LibJS: Set arguments_object_needed = false if scope_body == nullptr

For obvious reasons.
Linus Groh il y a 3 ans
Parent
commit
fcb355f193
1 fichiers modifiés avec 2 ajouts et 0 suppressions
  1. 2 0
      Userland/Libraries/LibJS/Runtime/ECMAScriptFunctionObject.cpp

+ 2 - 0
Userland/Libraries/LibJS/Runtime/ECMAScriptFunctionObject.cpp

@@ -186,6 +186,8 @@ ThrowCompletionOr<void> ECMAScriptFunctionObject::function_declaration_instantia
                 return IterationDecision::Continue;
                 return IterationDecision::Continue;
             });
             });
         }
         }
+    } else {
+        arguments_object_needed = false;
     }
     }
 
 
     Environment* environment;
     Environment* environment;