Skip redundant HasProperty in GetObjectClassName

(cherry picked from commit 83bf2eb22e)
Signed-off-by: Itms <itms@wildfiregames.com>
This commit is contained in:
Lancelot de Ferrière
2025-05-08 14:50:10 +02:00
committed by Itms
parent 3fce9a37cc
commit 0fdd6005b8
+1 -1
View File
@@ -135,7 +135,7 @@ template<typename T>
inline bool GetObjectClassName(const ScriptRequest& rq, JS::HandleObject obj, T& name)
{
JS::RootedValue constructor(rq.cx, JS::ObjectOrNullValue(JS_GetConstructor(rq.cx, obj)));
return constructor.isObject() && Script::HasProperty(rq, constructor, "name") && Script::GetProperty(rq, constructor, "name", name);
return constructor.isObject() && Script::GetProperty(rq, constructor, "name", name);
}
/**