diff -r f6d44a0cd476 -r 13331705e488 videocollection/mpxmyvideoscollection/src/vcxmyvideosmessagelist.cpp --- a/videocollection/mpxmyvideoscollection/src/vcxmyvideosmessagelist.cpp Fri May 28 09:45:19 2010 +0300 +++ b/videocollection/mpxmyvideoscollection/src/vcxmyvideosmessagelist.cpp Fri Jun 11 09:44:20 2010 +0300 @@ -139,6 +139,11 @@ iMessageCount++; iMessageList->SetTObjectValueL( KMPXMessageArrayCount, iMessageCount ); + + if ( iMessageArray->Count() > 100 ) + { + SendL(); + } } // ---------------------------------------------------------------------------------------------------------- @@ -277,10 +282,9 @@ #endif CreateMessageListL(); //does nothing if already created - iMessageArray->AppendL( aMessage ); // ownership moves iMessageCount++; iMessageList->SetTObjectValueL( KMPXMessageArrayCount, iMessageCount ); - + iMessageArray->AppendL( aMessage ); // ownership moves } // ----------------------------------------------------------------------------------------------------------