From 6e9f8cb7044774da171b2a0f6ffdda579eb9ddab Mon Sep 17 00:00:00 2001 From: Timothy Pearson Date: Sat, 6 Dec 2014 15:17:15 -0600 Subject: Fix Kontact crash in Akregator part due to identical destructor signatures being generated for two unrelated classes This relates to Bug 2235 Fix a slew of non-virtual destructor problems --- libtdepim/alarmclient.cpp | 4 ++++ libtdepim/alarmclient.h | 1 + 2 files changed, 5 insertions(+) (limited to 'libtdepim') diff --git a/libtdepim/alarmclient.cpp b/libtdepim/alarmclient.cpp index b41cc2a9c..50e7b960c 100644 --- a/libtdepim/alarmclient.cpp +++ b/libtdepim/alarmclient.cpp @@ -34,6 +34,10 @@ AlarmClient::AlarmClient() kdDebug(5850) << "AlarmClient::AlarmClient()" << endl; } +AlarmClient::~AlarmClient() +{ +} + void AlarmClient::startDaemon() { if ( kapp->dcopClient()->isApplicationRegistered( "korgac" ) ) { diff --git a/libtdepim/alarmclient.h b/libtdepim/alarmclient.h index 2d294143d..c22ef420a 100644 --- a/libtdepim/alarmclient.h +++ b/libtdepim/alarmclient.h @@ -29,6 +29,7 @@ class AlarmClient { public: AlarmClient(); + virtual ~AlarmClient(); /** Start alarm daemon. -- cgit v1.2.1