But when I try to get the modified data back from server then I
get error code 2:
HBufC8* desData=HBufC8::NewL(size*(sizeof(TInt32)+sizeof(TReal32))+sizeof(TInt32));
TPtr8 readPtr(desData->Des());
aMessage.ReadL(aMessage.Ptr1(),readPtr);
iMandel= CMandelbrotData::NewLC(*desData); //I get my dataholder class initialized OK
...
making some changes in data
....
HBufC8* dataDes;
TRAPD(r,dataDes=iMandel->MarshalDataL());
if(dataDes)
aMessage.WriteL(aMessage.Ptr1(),*dataDes); ///<--- gives error
aMessage.Complete( KErrNone );
I'm doing something stupid here. Can anyone show me the correct way?