--- a/loggingservices/eventlogger/LogServ/src/LogServOperationQueue.cpp Tue Aug 31 16:57:14 2010 +0300
+++ b/loggingservices/eventlogger/LogServ/src/LogServOperationQueue.cpp Wed Sep 01 12:39:58 2010 +0100
@@ -133,14 +133,9 @@
// This should complete the request with KErrCancel causing RunL to leave
// RunError completes the request and removes the operation from the pending queue
iTaskInterface.TaskCancelCurrent();
-
//
- // Do not complete the message when the operation completes
- //
- if (!aCompleteRequest)
- {
- iCurrentOperation->SetMessageCompletion(aCompleteRequest);
- }
+ if (!aCompleteRequest)
+ iCurrentOperation->ClearMessagePointer();
}
else
{