summaryrefslogtreecommitdiff
path: root/tests/auto
diff options
context:
space:
mode:
Diffstat (limited to 'tests/auto')
-rw-r--r--tests/auto/client/clientextension/tst_clientextension.cpp13
1 files changed, 4 insertions, 9 deletions
diff --git a/tests/auto/client/clientextension/tst_clientextension.cpp b/tests/auto/client/clientextension/tst_clientextension.cpp
index 91b02e3b..c1cd1cb1 100644
--- a/tests/auto/client/clientextension/tst_clientextension.cpp
+++ b/tests/auto/client/clientextension/tst_clientextension.cpp
@@ -14,17 +14,12 @@
using namespace MockCompositor;
-class TestExtension : public QWaylandClientExtensionTemplate<TestExtension>,
- public QtWayland::test_interface
+class TestExtension
+ : public QWaylandClientExtensionTemplate<TestExtension, &QtWayland::test_interface::release>,
+ public QtWayland::test_interface
{
public:
- TestExtension() : QWaylandClientExtensionTemplate<TestExtension>(1) { }
- ~TestExtension()
- {
- if (object()) {
- release();
- }
- }
+ TestExtension() : QWaylandClientExtensionTemplate(1){};
void initialize() { QWaylandClientExtension::initialize(); }
};