--- a/mtpdataproviders/mtpimagedp/src/cmtpimagedpsetobjectpropvalue.cpp Tue Sep 14 22:52:29 2010 +0300
+++ b/mtpdataproviders/mtpimagedp/src/cmtpimagedpsetobjectpropvalue.cpp Wed Sep 15 13:07:27 2010 +0300
@@ -168,7 +168,10 @@
break;
case EMTPObjectPropCodeNonConsumable:
ReceiveDataL(iMTPTypeUint8);
- break;
+ break;
+ case EMTPObjectPropCodeHidden:
+ ReceiveDataL(iMTPTypeUint16);
+ break;
default:
User::Leave(KErrGeneral);
}
@@ -233,7 +236,13 @@
iFramework.ObjectMgr().ModifyObjectL(*iObjectMeta);
responseCode = EMTPRespCodeOK;
}
- break;
+ break;
+ case EMTPObjectPropCodeHidden:
+ {
+ iObjectPropertyMgr.SetPropertyL(TMTPObjectPropertyCode(propCode), iMTPTypeUint16.Value());
+ responseCode = EMTPRespCodeOK;
+ }
+ break;
default:
responseCode = EMTPRespCodeInvalidObjectPropFormat;
//Panic(EMTPImageDpUnsupportedProperty);