| Index: webkit/appcache/appcache.cc
|
| diff --git a/webkit/appcache/appcache.cc b/webkit/appcache/appcache.cc
|
| index 6f4e95978a0919b15192f9b805015230abe6aeaa..6aa67ec76adb7b8121d2b6cb1dea77dd61bb6897 100644
|
| --- a/webkit/appcache/appcache.cc
|
| +++ b/webkit/appcache/appcache.cc
|
| @@ -28,11 +28,11 @@ AppCache::AppCache(AppCacheService *service, int64 cache_id)
|
|
|
| AppCache::~AppCache() {
|
| DCHECK(associated_hosts_.empty());
|
| - if (owning_group_) {
|
| + if (owning_group_.get()) {
|
| DCHECK(is_complete_);
|
| owning_group_->RemoveCache(this);
|
| }
|
| - DCHECK(!owning_group_);
|
| + DCHECK(!owning_group_.get());
|
| service_->storage()->working_set()->RemoveCache(this);
|
| }
|
|
|
|
|