| Index: ppapi/native_client/src/trusted/plugin/srpc_params.h
|
| diff --git a/ppapi/native_client/src/trusted/plugin/srpc_params.h b/ppapi/native_client/src/trusted/plugin/srpc_params.h
|
| deleted file mode 100644
|
| index cd807bde1133022b7795abc47abfea40ceaa88d9..0000000000000000000000000000000000000000
|
| --- a/ppapi/native_client/src/trusted/plugin/srpc_params.h
|
| +++ /dev/null
|
| @@ -1,50 +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.
|
| -
|
| -// Parameter types for SRPC Invocation.
|
| -
|
| -#ifndef NATIVE_CLIENT_SRC_TRUSTED_PLUGIN_SRPC_PARAMS_H
|
| -#define NATIVE_CLIENT_SRC_TRUSTED_PLUGIN_SRPC_PARAMS_H
|
| -
|
| -#include "native_client/src/include/nacl_macros.h"
|
| -#include "native_client/src/include/portability_string.h"
|
| -#include "native_client/src/shared/srpc/nacl_srpc.h"
|
| -
|
| -namespace plugin {
|
| -
|
| -// A utility class that builds and deletes parameter vectors used in rpcs.
|
| -class SrpcParams {
|
| - public:
|
| - SrpcParams() {
|
| - memset(ins_, 0, sizeof(ins_));
|
| - memset(outs_, 0, sizeof(outs_));
|
| - }
|
| -
|
| - SrpcParams(const char* in_types, const char* out_types) {
|
| - if (!Init(in_types, out_types)) {
|
| - FreeAll();
|
| - }
|
| - }
|
| -
|
| - ~SrpcParams() {
|
| - FreeAll();
|
| - }
|
| -
|
| - bool Init(const char* in_types, const char* out_types);
|
| -
|
| - NaClSrpcArg** ins() const { return const_cast<NaClSrpcArg**>(ins_); }
|
| - NaClSrpcArg** outs() const { return const_cast<NaClSrpcArg**>(outs_); }
|
| -
|
| - private:
|
| - NACL_DISALLOW_COPY_AND_ASSIGN(SrpcParams);
|
| - void FreeAll();
|
| - // The ins_ and outs_ arrays contain one more element, to hold a NULL pointer
|
| - // to indicate the end of the list.
|
| - NaClSrpcArg* ins_[NACL_SRPC_MAX_ARGS + 1];
|
| - NaClSrpcArg* outs_[NACL_SRPC_MAX_ARGS + 1];
|
| -};
|
| -
|
| -} // namespace plugin
|
| -
|
| -#endif // NATIVE_CLIENT_SRC_TRUSTED_PLUGIN_SRPC_PARAMS_H
|
|
|