userlibandfileserver/fileserver/sfile/sf_plugin_shim.cpp
branchRCL_3
changeset 43 c1f20ce4abcf
parent 8 538db54a451d
child 44 3e88ff8f41d5
equal deleted inserted replaced
42:a179b74831c9 43:c1f20ce4abcf
   701 	args.iFlags = aArgs.iFlags&((1<<(3*TIpcArgs::KBitsPerType))-1);
   701 	args.iFlags = aArgs.iFlags&((1<<(3*TIpcArgs::KBitsPerType))-1);
   702 
   702 
   703 	TPckgBuf<TInt> reply;
   703 	TPckgBuf<TInt> reply;
   704 	args.Set(3,&reply);
   704 	args.Set(3,&reply);
   705 
   705 
   706 	// copy session pointer
       
   707 	RLocalMessage message = iMessage;
       
   708 	message.SetFunction(aFunction);
       
   709 	message.SetArgs(args);
       
   710 
       
   711 	TInt err = Dispatch(aFunction, args);
   706 	TInt err = Dispatch(aFunction, args);
   712 	if (err == KErrNone)
   707 	if (err == KErrNone)
   713 		*aReply = reply();
   708 		*aReply = reply();
   714 
   709 
   715 	return err;
   710 	return err;