| Index: net/disk_cache/rankings.cc
|
| diff --git a/net/disk_cache/rankings.cc b/net/disk_cache/rankings.cc
|
| index 34c002bc408ee6ef5c4afbe4780a695989ac5247..e7c6736176b2a873fed55a8cb87bd539d33b05ae 100644
|
| --- a/net/disk_cache/rankings.cc
|
| +++ b/net/disk_cache/rankings.cc
|
| @@ -176,6 +176,20 @@ void GenerateCrash(CrashLocation location) {
|
|
|
| namespace disk_cache {
|
|
|
| +Rankings::Iterator::Iterator(Rankings* rankings) {
|
| + memset(this, 0, sizeof(Iterator));
|
| + my_rankings = rankings;
|
| +}
|
| +
|
| +Rankings::Iterator::~Iterator() {
|
| + for (int i = 0; i < 3; i++)
|
| + ScopedRankingsBlock(my_rankings, nodes[i]);
|
| +}
|
| +
|
| +Rankings::Rankings() : init_(false) {}
|
| +
|
| +Rankings::~Rankings() {}
|
| +
|
| bool Rankings::Init(BackendImpl* backend, bool count_lists) {
|
| DCHECK(!init_);
|
| if (init_)
|
|
|