| Index: net/disk_cache/mapped_file_win.cc
|
| diff --git a/net/disk_cache/mapped_file_win.cc b/net/disk_cache/mapped_file_win.cc
|
| deleted file mode 100644
|
| index b795bf47835ee5be07aa87dc0c09049bc2635dca..0000000000000000000000000000000000000000
|
| --- a/net/disk_cache/mapped_file_win.cc
|
| +++ /dev/null
|
| @@ -1,55 +0,0 @@
|
| -// Copyright (c) 2012 The Chromium Authors. All rights reserved.
|
| -// Use of this source code is governed by a BSD-style license that can be
|
| -// found in the LICENSE file.
|
| -
|
| -#include "net/disk_cache/mapped_file.h"
|
| -
|
| -#include "base/files/file_path.h"
|
| -#include "base/logging.h"
|
| -#include "base/memory/scoped_ptr.h"
|
| -#include "net/disk_cache/disk_cache.h"
|
| -
|
| -namespace disk_cache {
|
| -
|
| -void* MappedFile::Init(const base::FilePath& name, size_t size) {
|
| - DCHECK(!init_);
|
| - if (init_ || !File::Init(name))
|
| - return NULL;
|
| -
|
| - buffer_ = NULL;
|
| - init_ = true;
|
| - section_ = CreateFileMapping(platform_file(), NULL, PAGE_READWRITE, 0,
|
| - static_cast<DWORD>(size), NULL);
|
| - if (!section_)
|
| - return NULL;
|
| -
|
| - buffer_ = MapViewOfFile(section_, FILE_MAP_READ | FILE_MAP_WRITE, 0, 0, size);
|
| - DCHECK(buffer_);
|
| - view_size_ = size;
|
| -
|
| - // Make sure we detect hardware failures reading the headers.
|
| - size_t temp_len = size ? size : 4096;
|
| - scoped_ptr<char[]> temp(new char[temp_len]);
|
| - if (!Read(temp.get(), temp_len, 0))
|
| - return NULL;
|
| -
|
| - return buffer_;
|
| -}
|
| -
|
| -MappedFile::~MappedFile() {
|
| - if (!init_)
|
| - return;
|
| -
|
| - if (buffer_) {
|
| - BOOL ret = UnmapViewOfFile(buffer_);
|
| - DCHECK(ret);
|
| - }
|
| -
|
| - if (section_)
|
| - CloseHandle(section_);
|
| -}
|
| -
|
| -void MappedFile::Flush() {
|
| -}
|
| -
|
| -} // namespace disk_cache
|
|
|