Upstream version 10.39.225.0
[platform/framework/web/crosswalk.git] / src / net / disk_cache / simple / simple_index.cc
index 6d449cc..02afe2d 100644 (file)
@@ -11,8 +11,8 @@
 
 #include "base/bind.h"
 #include "base/bind_helpers.h"
-#include "base/file_util.h"
 #include "base/files/file_enumerator.h"
+#include "base/files/file_util.h"
 #include "base/logging.h"
 #include "base/message_loop/message_loop.h"
 #include "base/metrics/field_trial.h"
@@ -135,10 +135,11 @@ bool EntryMetadata::Deserialize(PickleIterator* it) {
   return true;
 }
 
-SimpleIndex::SimpleIndex(base::SingleThreadTaskRunner* io_thread,
-                         SimpleIndexDelegate* delegate,
-                         net::CacheType cache_type,
-                         scoped_ptr<SimpleIndexFile> index_file)
+SimpleIndex::SimpleIndex(
+    const scoped_refptr<base::SingleThreadTaskRunner>& io_thread,
+    SimpleIndexDelegate* delegate,
+    net::CacheType cache_type,
+    scoped_ptr<SimpleIndexFile> index_file)
     : delegate_(delegate),
       cache_type_(cache_type),
       cache_size_(0),
@@ -152,7 +153,8 @@ SimpleIndex::SimpleIndex(base::SingleThreadTaskRunner* io_thread,
       // Creating the callback once so it is reused every time
       // write_to_disk_timer_.Start() is called.
       write_to_disk_cb_(base::Bind(&SimpleIndex::WriteToDisk, AsWeakPtr())),
-      app_on_background_(false) {}
+      app_on_background_(false) {
+}
 
 SimpleIndex::~SimpleIndex() {
   DCHECK(io_thread_checker_.CalledOnValidThread());