Index: net/disk_cache/rankings.h |
diff --git a/net/disk_cache/rankings.h b/net/disk_cache/rankings.h |
index 8347b4cc2d74bda3501d06db16d8ea6cd932d553..1914cf65e6fa722a72681939e49e765afaafb9c4 100644 |
--- a/net/disk_cache/rankings.h |
+++ b/net/disk_cache/rankings.h |
@@ -96,18 +96,12 @@ class Rankings { |
List list; // Which entry was returned to the user. |
CacheRankingsBlock* nodes[3]; // Nodes on the first three lists. |
Rankings* my_rankings; |
- explicit Iterator(Rankings* rankings) { |
- memset(this, 0, sizeof(Iterator)); |
- my_rankings = rankings; |
- } |
- ~Iterator() { |
- for (int i = 0; i < 3; i++) |
- ScopedRankingsBlock(my_rankings, nodes[i]); |
- } |
+ explicit Iterator(Rankings* rankings); |
+ ~Iterator(); |
}; |
- Rankings() : init_(false) {} |
- ~Rankings() {} |
+ Rankings(); |
+ ~Rankings(); |
bool Init(BackendImpl* backend, bool count_lists); |