--- a/mmappcomponents/mmmtpdataprovider/mmmtpdprequestprocessor/src/cdeleteobject.cpp Mon May 03 12:58:40 2010 +0300
+++ b/mmappcomponents/mmmtpdataprovider/mmmtpdprequestprocessor/src/cdeleteobject.cpp Fri May 14 16:21:14 2010 +0300
@@ -315,10 +315,14 @@
{
SendResponseL( EMTPRespCodePartialDeletion );
}
- else if( !iIsMultiDelete && iDeleteError == KErrAccessDenied )
+ else if ( !iIsMultiDelete && iDeleteError == KErrAccessDenied )
{
SendResponseL( EMTPRespCodeObjectWriteProtected );
}
+ else if ( iDeleteError == KErrInUse )
+ {
+ SendResponseL( EMTPRespCodeDeviceBusy );
+ }
else
{
SendResponseL( EMTPRespCodeAccessDenied );