| Index: chrome/browser/extensions/api/system_info_storage/storage_info_provider.cc
|
| diff --git a/chrome/browser/extensions/api/system_info_storage/storage_info_provider.cc b/chrome/browser/extensions/api/system_info_storage/storage_info_provider.cc
|
| index 991042f4ebade21ad474f3c3ff534e62d236b6e8..e207b257e78ad0fae956719b020f08e7ff40462f 100644
|
| --- a/chrome/browser/extensions/api/system_info_storage/storage_info_provider.cc
|
| +++ b/chrome/browser/extensions/api/system_info_storage/storage_info_provider.cc
|
| @@ -26,18 +26,18 @@ const int kDefaultPollingIntervalMs = 1000;
|
| const char kWatchingTokenName[] = "_storage_info_watching_token_";
|
|
|
| StorageInfoProvider::StorageInfoProvider()
|
| - : observers_(new ObserverListThreadSafe<Observer>()),
|
| + : observers_(new ObserverListThreadSafe<StorageInfoObserver>()),
|
| watching_interval_(kDefaultPollingIntervalMs) {
|
| }
|
|
|
| StorageInfoProvider::~StorageInfoProvider() {
|
| }
|
|
|
| -void StorageInfoProvider::AddObserver(Observer* obs) {
|
| +void StorageInfoProvider::AddObserver(StorageInfoObserver* obs) {
|
| observers_->AddObserver(obs);
|
| }
|
|
|
| -void StorageInfoProvider::RemoveObserver(Observer* obs) {
|
| +void StorageInfoProvider::RemoveObserver(StorageInfoObserver* obs) {
|
| observers_->RemoveObserver(obs);
|
| }
|
|
|
| @@ -110,7 +110,7 @@ void StorageInfoProvider::CheckWatchedStoragesOnBlockingPool() {
|
| continue;
|
| }
|
| if (it->second != info.available_capacity) {
|
| - observers_->Notify(&Observer::OnStorageFreeSpaceChanged,
|
| + observers_->Notify(&StorageInfoObserver::OnStorageFreeSpaceChanged,
|
| it->first, /* storage id */
|
| it->second, /* old free space value */
|
| info.available_capacity /* new value */);
|
|
|