phoneapp/phoneuiview/src/phoneringingtonesrv.cpp
branchRCL_3
changeset 12 b68fcd923911
parent 5 2a26698d78ba
child 22 94dc1107e8b2
--- a/phoneapp/phoneuiview/src/phoneringingtonesrv.cpp	Tue May 11 16:13:03 2010 +0300
+++ b/phoneapp/phoneuiview/src/phoneringingtonesrv.cpp	Tue May 25 12:41:50 2010 +0300
@@ -265,6 +265,14 @@
     TProfileRingingType ringingType = (TProfileRingingType)aMessage.Int2();
 
     TInt ttsLen = aMessage.GetDesLength( 0 );
+    
+    if( ttsLen <= 0 )
+        {        
+        PHONEUIVIEW_PRINTF("CPhoneRingingToneServer::PlayTtsTone: TTS length error: %d!", ttsLen);       
+        PHONEUIVIEW_PRINT("CPhoneRingingToneServer::PlayTtsTone >");         
+        return;          
+        }
+    
     HBufC* textToSay = HBufC::New( ttsLen );
     if ( !textToSay )
         {