diff --git a/src/modules/partition/tests/PartitionJobTests.cpp b/src/modules/partition/tests/PartitionJobTests.cpp index e4707accf..acb671254 100644 --- a/src/modules/partition/tests/PartitionJobTests.cpp +++ b/src/modules/partition/tests/PartitionJobTests.cpp @@ -130,6 +130,11 @@ QueueRunner::QueueRunner( JobQueue* queue ) connect( m_queue, &JobQueue::failed, this, &QueueRunner::onFailed ); } +QueueRunner::~QueueRunner() +{ + // Nothing to do. We don't own the queue, and disconnect happens automatically +} + bool QueueRunner::run() { diff --git a/src/modules/partition/tests/PartitionJobTests.h b/src/modules/partition/tests/PartitionJobTests.h index 0744cbdda..62d5924ea 100644 --- a/src/modules/partition/tests/PartitionJobTests.h +++ b/src/modules/partition/tests/PartitionJobTests.h @@ -36,6 +36,7 @@ class QueueRunner : public QObject { public: QueueRunner( Calamares::JobQueue* queue ); + virtual ~QueueRunner() override; /** * Synchronously runs the queue. Returns true on success