diff options
Diffstat (limited to 'arm_compute/core/utils')
-rw-r--r-- | arm_compute/core/utils/misc/Cast.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/arm_compute/core/utils/misc/Cast.h b/arm_compute/core/utils/misc/Cast.h index 5d9d1b0eca..ae594c96b4 100644 --- a/arm_compute/core/utils/misc/Cast.h +++ b/arm_compute/core/utils/misc/Cast.h @@ -48,7 +48,7 @@ inline Target polymorphic_cast(Source *v) { if(dynamic_cast<Target>(v) == nullptr) { - throw std::bad_cast(); + ARM_COMPUTE_THROW(std::bad_cast()); } return static_cast<Target>(v); } @@ -88,7 +88,7 @@ std::unique_ptr<Target, Deleter> polymorphic_cast_unique_ptr(std::unique_ptr<Sou { if(dynamic_cast<Target *>(v.get()) == nullptr) { - throw std::bad_cast(); + ARM_COMPUTE_THROW(std::bad_cast()); } auto r = static_cast<Target *>(v.release()); return std::unique_ptr<Target, Deleter>(r, std::move(v.get_deleter())); |