diff -r ceeb73e410b5 -r acc370d7f2f6 ImagePrint/ImagePrintEngine/DeviceProtocols/btprotocol/src/cbtprintingdevice.cpp --- a/ImagePrint/ImagePrintEngine/DeviceProtocols/btprotocol/src/cbtprintingdevice.cpp Thu Jan 07 12:46:28 2010 +0200 +++ b/ImagePrint/ImagePrintEngine/DeviceProtocols/btprotocol/src/cbtprintingdevice.cpp Mon Jan 18 20:19:34 2010 +0200 @@ -945,14 +945,14 @@ //-------------------------------------------------------------------------------------------- void CBtPrintingDevice::SetNumsOfCopiesL( const RArray& aNumsOfCopies, TInt& aErr ) { - LOG1("[CBtPrintingDevice::SetNumsOfCopiesL]\t iPrintingJob->JobState(): %d", iPrintingJob->JobState()); - if( !iPrintingJob || iPrintingJob->JobState() != CPrintJob::EStateCreated ) { aErr = KErrInvalidSequence; return; } + LOG1("[CBtPrintingDevice::SetNumsOfCopiesL]\t iPrintingJob->JobState(): %d", iPrintingJob->JobState()); + LOG2("[CBtPrintingDevice::SetNumsOfCopiesL]\t ImageCount(): %d, copies count: %d ", iPrintingJob->ImageCount(), aNumsOfCopies.Count()); if( iPrintingJob->ImageCount() != aNumsOfCopies.Count() ) @@ -1580,7 +1580,7 @@ //-------------------------------------------------------------------------------------------- void CBtPrintingDevice::CancelJobL() { - LOG1("[CBtPrintingDevice::CancelJobL]\t begin at iPrintingJob->JobState(): %d", iPrintingJob->JobState()); + LOG("[CBtPrintingDevice::CancelJobL]\t begin"); // If not submitted, return if( !iPrintingJob || @@ -1589,6 +1589,8 @@ CPrintJob::EStatePrinting != iPrintingJob->JobState()) ) User::Leave(KErrInvalidSequence); + LOG1("[CBtPrintingDevice::CancelJobL]\t begin at iPrintingJob->JobState(): %d", iPrintingJob->JobState()); + CRsBtDevice* printer = static_cast(User::LeaveIfNull( FindDevice(iPrintingJob->PrinterId())));