mmserv/tms/tmsserver/src/tmsaudioinbandtoneplayer.cpp
changeset 16 43d09473c595
parent 12 5a06f39ad45b
child 20 b67dd1fc57c5
equal deleted inserted replaced
14:80975da52420 16:43d09473c595
    56 //Destructor
    56 //Destructor
    57 TMSAudioInbandTonePlayer::~TMSAudioInbandTonePlayer()
    57 TMSAudioInbandTonePlayer::~TMSAudioInbandTonePlayer()
    58     {
    58     {
    59     TRACE_PRN_FN_ENT;
    59     TRACE_PRN_FN_ENT;
    60     iFsSession.Close();
    60     iFsSession.Close();
       
    61     iCurrent->CancelPlay();
       
    62     delete iCurrent;
       
    63 
    61     delete iPlayBeepSequence;
    64     delete iPlayBeepSequence;
    62     delete iPlayNoSoundSequence;
    65     delete iPlayNoSoundSequence;
    63     delete iPlayDataSequence;
    66     delete iPlayDataSequence;
    64     delete iResourceCallWaitingSeq;
    67     delete iResourceCallWaitingSeq;
    65     delete iResourceRingGoingSeq;
    68     delete iResourceRingGoingSeq;
    66     delete iResourceRadioPathSeq;
    69     delete iResourceRadioPathSeq;
    67     delete iResourceSpecialSeq;
    70     delete iResourceSpecialSeq;
    68     delete iResourceCongestionSeq;
    71     delete iResourceCongestionSeq;
    69     delete iResourceReorderSeq;
    72     delete iResourceReorderSeq;
    70     delete iResourceBusySeq;
    73     delete iResourceBusySeq;
    71     delete iCurrent;
       
    72     TRACE_PRN_FN_EXT;
    74     TRACE_PRN_FN_EXT;
    73     }
    75     }
    74 
    76 
    75 // -----------------------------------------------------------------------------
    77 // -----------------------------------------------------------------------------
    76 // TMSAudioInbandTonePlayer::TMSAudioInbandTonePlayer
    78 // TMSAudioInbandTonePlayer::TMSAudioInbandTonePlayer