diff -r 03a293c97d5c -r f5c5c82a163e mmserv/tms/tmsimpl/src/tmssourceimpl.cpp --- a/mmserv/tms/tmsimpl/src/tmssourceimpl.cpp Wed Apr 14 16:29:54 2010 +0300 +++ b/mmserv/tms/tmsimpl/src/tmssourceimpl.cpp Tue Apr 27 17:11:02 2010 +0300 @@ -69,20 +69,20 @@ switch (sourcetype) { case TMS_SOURCE_CLIENT: - delete (TMSClientSourceImpl*) (tmssource); + delete (static_cast(tmssource)); tmssource = NULL; ret = TMS_RESULT_SUCCESS; break; case TMS_SOURCE_MODEM: { - delete (TMSModemSourceImpl*) (tmssource); + delete (static_cast(tmssource)); tmssource = NULL; ret = TMS_RESULT_SUCCESS; } break; case TMS_SOURCE_MIC: { - delete (TMSMicSourceImpl*) (tmssource); + delete (static_cast(tmssource)); tmssource = NULL; ret = TMS_RESULT_SUCCESS; }