diff -r c53acadfccc6 -r acef663c1218 harvester/client/inc/harvesterrequestactive.h --- a/harvester/client/inc/harvesterrequestactive.h Mon Jan 18 20:34:07 2010 +0200 +++ b/harvester/client/inc/harvesterrequestactive.h Tue Jan 26 12:13:20 2010 +0200 @@ -137,7 +137,7 @@ /** * Session. Ref. */ - RHarvesterClient& iClient; + RHarvesterClient iClient; /** * Observer to receive notifications about completed operations. Not owned. @@ -157,7 +157,7 @@ TBool iAddLocation; // not own - CHarvesterRequestQueue* iRequestQueue; + mutable CHarvesterRequestQueue* iRequestQueue; TPckg iLocation; @@ -172,6 +172,8 @@ * If set, this request object can be deleted. */ TBool iRequestCompleted; + + TBool iCancelled; }; #endif // HARVESTERREQUESTACTIVE_H @@ -180,7 +182,7 @@ // INLINE FUNCTIONS -inline TBool CHarvesterRequestActive::RequestCompleted()const +inline TBool CHarvesterRequestActive::RequestCompleted() const { return iRequestCompleted; }