From 50c6c7d6d2558f893156f353edff6067451cb541 Mon Sep 17 00:00:00 2001 From: Patrick Wuttke Date: Fri, 12 Apr 2024 23:30:35 +0200 Subject: [PATCH] Removed wrong noexcept from ObjectPtr::create() function. --- include/iwa/object.hpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/include/iwa/object.hpp b/include/iwa/object.hpp index d43c75f..8dcfe68 100644 --- a/include/iwa/object.hpp +++ b/include/iwa/object.hpp @@ -395,7 +395,7 @@ public: } public: template - static ObjectPtr create(TArgs&&... args) noexcept; + static ObjectPtr create(TArgs&&... args); }; template @@ -529,7 +529,7 @@ ObjectPtr ObjectPtr::dynamicCast() const noexcept template template -ObjectPtr Object::create(TArgs&&... args) noexcept +ObjectPtr Object::create(TArgs&&... args) { return (new TConcrete(std::forward(args)...))->getPointer(/* skipCheck = */ true); }