diff -r e35735ece90c -r 3d8c721bf319 mmserv/tms/tmscallserver/src/ipcalldownlinkds.cpp --- a/mmserv/tms/tmscallserver/src/ipcalldownlinkds.cpp Mon Mar 15 12:42:35 2010 +0200 +++ b/mmserv/tms/tmscallserver/src/ipcalldownlinkds.cpp Wed Mar 31 22:29:45 2010 +0300 @@ -216,16 +216,9 @@ { // Fill D/S buffer and send it for playback iDevSoundBufPtr->Data() = dataPtr; - TRAPD(ignore, iDevSoundBufPtr->SetRequestSizeL(buflen)); - if (ignore) //makes compiler happy - { - //try playing anyway - iDevSound->PlayData(); - } - else - { - iDevSound->PlayData(); - } + TRAP_IGNORE(iDevSoundBufPtr->SetRequestSizeL(buflen)); + //try playing anyway + iDevSound->PlayData(); } }