From 3d94cce3706122f495422c61b8b112a9d8127547 Mon Sep 17 00:00:00 2001 From: Mario Zechner Date: Wed, 2 Jul 2025 15:52:04 +0200 Subject: [PATCH] [cpp] 4.3 porting WIP --- spine-cpp/spine-cpp/include/spine/SkeletonData.h | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/spine-cpp/spine-cpp/include/spine/SkeletonData.h b/spine-cpp/spine-cpp/include/spine/SkeletonData.h index b6df5c3fd..afe5f5681 100644 --- a/spine-cpp/spine-cpp/include/spine/SkeletonData.h +++ b/spine-cpp/spine-cpp/include/spine/SkeletonData.h @@ -146,10 +146,8 @@ namespace spine { getConstraints(); // Ensure constraints array is populated for (size_t i = 0, n = _constraints.size(); i < n; i++) { ConstraintData *constraint = _constraints[i]; - if (constraint->getName() == constraintName) { - if (constraint->rtti.isExactly(T::rtti)) { - return static_cast(constraint); - } + if (constraint->getName() == constraintName && constraint->getRTTI().instanceOf(T::rtti)) { + return static_cast(constraint); } } return NULL;