Index: chrome/browser/printing/print_job_worker.cc |
diff --git a/chrome/browser/printing/print_job_worker.cc b/chrome/browser/printing/print_job_worker.cc |
index 2dcd7887343b3bfdc100bbde7300ca41d314b7ae..4e79203acfda28a8c8685eb0e5490549dae7a8ae 100644 |
--- a/chrome/browser/printing/print_job_worker.cc |
+++ b/chrome/browser/printing/print_job_worker.cc |
@@ -245,7 +245,7 @@ void PrintJobWorker::UseDefaultSettings() { |
void PrintJobWorker::StartPrinting(PrintedDocument* new_document) { |
DCHECK(task_runner_->RunsTasksOnCurrentThread()); |
DCHECK_EQ(page_number_, PageNumber::npos()); |
- DCHECK_EQ(document_, new_document); |
+ DCHECK_EQ(document_.get(), new_document); |
DCHECK(document_.get()); |
if (!document_.get() || page_number_ != PageNumber::npos() || |
@@ -311,7 +311,7 @@ void PrintJobWorker::OnNewPage() { |
while (true) { |
// Is the page available? |
scoped_refptr<PrintedPage> page = document_->GetPage(page_number_.ToInt()); |
- if (!page) { |
+ if (!page.get()) { |
// We need to wait for the page to be available. |
base::MessageLoop::current()->PostDelayedTask( |
FROM_HERE, |
@@ -343,7 +343,7 @@ bool PrintJobWorker::IsRunning() const { |
bool PrintJobWorker::PostTask(const tracked_objects::Location& from_here, |
const base::Closure& task) { |
- if (task_runner_) |
+ if (task_runner_.get()) |
return task_runner_->PostTask(from_here, task); |
return false; |
} |