| Index: content/worker/worker_thread.cc
|
| diff --git a/content/worker/worker_thread.cc b/content/worker/worker_thread.cc
|
| index eb6df3bd3349b8faa5eafefae5f6a4c35ebb9b62..b981ec45b31c9b0c9eaa941843b2f3c8a71ec1c7 100644
|
| --- a/content/worker/worker_thread.cc
|
| +++ b/content/worker/worker_thread.cc
|
| @@ -56,7 +56,7 @@ WorkerThread::WorkerThread() {
|
|
|
| indexed_db_message_filter_ = new IndexedDBMessageFilter(
|
| thread_safe_sender());
|
| - channel()->AddFilter(indexed_db_message_filter_.get());
|
| + channel()->AddFilter(indexed_db_message_filter_->GetFilter());
|
|
|
| }
|
|
|
| @@ -79,7 +79,7 @@ void WorkerThread::Shutdown() {
|
| }
|
|
|
| // Shutdown in reverse of the initialization order.
|
| - channel()->RemoveFilter(indexed_db_message_filter_.get());
|
| + channel()->RemoveFilter(indexed_db_message_filter_->GetFilter());
|
| indexed_db_message_filter_ = NULL;
|
|
|
| channel()->RemoveFilter(db_message_filter_.get());
|
|
|