| Index: chrome/browser/media_galleries/gallery_watch_manager.cc
|
| diff --git a/chrome/browser/media_galleries/gallery_watch_manager.cc b/chrome/browser/media_galleries/gallery_watch_manager.cc
|
| index 76b0d3c16ab0d77b1e73d0a8b06ebf8c5b74d4db..de4ece789194aa4a579a906a8ffc16773508ddfd 100644
|
| --- a/chrome/browser/media_galleries/gallery_watch_manager.cc
|
| +++ b/chrome/browser/media_galleries/gallery_watch_manager.cc
|
| @@ -9,6 +9,7 @@
|
| #include <tuple>
|
|
|
| #include "base/bind.h"
|
| +#include "base/logging.h"
|
| #include "base/macros.h"
|
| #include "base/stl_util.h"
|
| #include "base/time/time.h"
|
| @@ -183,8 +184,8 @@ GalleryWatchManager::GalleryWatchManager()
|
| GalleryWatchManager::~GalleryWatchManager() {
|
| weak_factory_.InvalidateWeakPtrs();
|
|
|
| - if (storage_monitor_observed_ &&
|
| - storage_monitor::StorageMonitor::GetInstance()) {
|
| + if (storage_monitor_observed_) {
|
| + DCHECK(storage_monitor::StorageMonitor::GetInstance());
|
| storage_monitor::StorageMonitor::GetInstance()->RemoveObserver(this);
|
| }
|
|
|
|
|