--- a/satui/satapp/src/satapptoneprovider.cpp Wed Jul 21 18:26:52 2010 +0300
+++ b/satui/satapp/src/satapptoneprovider.cpp Fri Jul 23 12:32:49 2010 +0300
@@ -51,10 +51,23 @@
SatAppToneProvider::~SatAppToneProvider()
{
qDebug("SATAPP: SatAppToneProvider::~SatAppToneProvider >");
+
if (mCurrentAction) {
stopPlayTone();
}
- resetState();
+
+ if (mPermanentNote) {
+ qDebug("SatAppToneProvider::resetState delete mPermanentNote");
+ delete mPermanentNote;
+ mPermanentNote = 0;
+ }
+
+ if (mTimer) {
+ qDebug("SatAppToneProvider::resetState delete timer");
+ delete mTimer;
+ mTimer = 0;
+ }
+
qDebug("SATAPP: SatAppToneProvider::~SatAppToneProvider <");
}