mtpdataproviders/mtpimagedp/src/cmtpimagedpdeleteobject.cpp
changeset 29 3ae5cb0b4c02
parent 18 1b39655331a3
child 31 a26669f87b46
--- a/mtpdataproviders/mtpimagedp/src/cmtpimagedpdeleteobject.cpp	Mon May 03 13:19:02 2010 +0300
+++ b/mtpdataproviders/mtpimagedp/src/cmtpimagedpdeleteobject.cpp	Fri Jun 25 16:54:01 2010 +0800
@@ -238,7 +238,10 @@
                 //add Suid to deleteobjectlist
                 iDataProvider.AppendDeleteObjectsArrayL(iObjectMeta->DesC(CMTPObjectMetaData::ESuid));
                 //coverity[unterminated_case]
-            case KErrNone:
+            case KErrPathNotFound:
+                //if the file does not exist on device, remove it from objectstore
+                //coverity[fallthrough]
+            case KErrNone:            
                 //add for test
                 __FLOG(_L8("KErrNone"));                
                 //if the image object is new, we should update new picture count