aboutsummaryrefslogtreecommitdiffstats
path: root/sources/shiboken2/tests/libsample/objecttypeholder.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'sources/shiboken2/tests/libsample/objecttypeholder.cpp')
-rw-r--r--sources/shiboken2/tests/libsample/objecttypeholder.cpp10
1 files changed, 8 insertions, 2 deletions
diff --git a/sources/shiboken2/tests/libsample/objecttypeholder.cpp b/sources/shiboken2/tests/libsample/objecttypeholder.cpp
index ff2f14f12..be225a0d2 100644
--- a/sources/shiboken2/tests/libsample/objecttypeholder.cpp
+++ b/sources/shiboken2/tests/libsample/objecttypeholder.cpp
@@ -30,8 +30,14 @@
ObjectTypeHolder::ObjectTypeHolder(const char* objectName)
{
- m_objectType = new ObjectType();
- m_objectType->setObjectName(objectName);
+ auto object = new ObjectType();
+ object->setObjectName(objectName);
+ m_objectType = object;
+}
+
+ObjectTypeHolder::ObjectTypeHolder(const ObjectType *object) :
+ m_objectType(object)
+{
}
ObjectTypeHolder::~ObjectTypeHolder()