| Index: ppapi/proxy/file_mapping_resource_win.cc
|
| diff --git a/ppapi/proxy/file_mapping_resource_win.cc b/ppapi/proxy/file_mapping_resource_win.cc
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..53793d89ca554437dff0cd4279b8ef8e8b5fc08e
|
| --- /dev/null
|
| +++ b/ppapi/proxy/file_mapping_resource_win.cc
|
| @@ -0,0 +1,39 @@
|
| +// Copyright (c) 2014 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 "ppapi/proxy/file_mapping_resource.h"
|
| +
|
| +#include "ppapi/c/pp_errors.h"
|
| +
|
| +namespace ppapi {
|
| +namespace proxy {
|
| +
|
| +// static
|
| +FileMappingResource::MapResult FileMappingResource::DoMap(
|
| + scoped_refptr<FileIOResource::FileHandleHolder> handle,
|
| + void* address_hint,
|
| + int64_t length,
|
| + uint32_t map_protection,
|
| + uint32_t map_flags,
|
| + int64_t offset) {
|
| + // TODO(dmichael): Implement for Windows (crbug.com/83774).
|
| + MapResult map_result;
|
| + map_result.result = PP_ERROR_NOTSUPPORTED;
|
| + return map_result;
|
| +}
|
| +
|
| +// static
|
| +int32_t FileMappingResource::DoUnmap(const void* address, int64_t length) {
|
| + // TODO(dmichael): Implement for Windows (crbug.com/83774).
|
| + return PP_ERROR_NOTSUPPORTED;
|
| +}
|
| +
|
| +// static
|
| +int64_t FileMappingResource::DoGetMapPageSize() {
|
| + // TODO(dmichael): Implement for Windows (crbug.com/83774).
|
| + return 0;
|
| +}
|
| +
|
| +} // namespace proxy
|
| +} // namespace ppapi
|
|
|