| Index: net/disk_cache/sparse_control.cc
|
| diff --git a/net/disk_cache/sparse_control.cc b/net/disk_cache/sparse_control.cc
|
| index 2934184ef9ae8b4f46540b4024b2fb6a96e4693c..e94a1bc9abd7b1296aab443dae751c9acafe068e 100644
|
| --- a/net/disk_cache/sparse_control.cc
|
| +++ b/net/disk_cache/sparse_control.cc
|
| @@ -142,6 +142,17 @@ void ChildrenDeleter::DeleteChildren() {
|
|
|
| namespace disk_cache {
|
|
|
| +SparseControl::SparseControl(EntryImpl* entry)
|
| + : entry_(entry),
|
| + child_(NULL),
|
| + operation_(kNoOperation),
|
| + init_(false),
|
| + child_map_(child_data_.bitmap, kNumSparseBits, kNumSparseBits / 32),
|
| + ALLOW_THIS_IN_INITIALIZER_LIST(
|
| + child_callback_(this, &SparseControl::OnChildIOCompleted)),
|
| + user_callback_(NULL) {
|
| +}
|
| +
|
| SparseControl::~SparseControl() {
|
| if (child_)
|
| CloseChild();
|
|
|