| Index: src/shared/ppapi_proxy/ppb_rpc_server.cc
|
| diff --git a/src/shared/ppapi_proxy/ppb_rpc_server.cc b/src/shared/ppapi_proxy/ppb_rpc_server.cc
|
| index 743d107d2e483278d21e76378ba1ad2f51a80cae..55b4d83dc037189b2205712785e83a4ea0d7d66b 100644
|
| --- a/src/shared/ppapi_proxy/ppb_rpc_server.cc
|
| +++ b/src/shared/ppapi_proxy/ppb_rpc_server.cc
|
| @@ -211,6 +211,22 @@ static void PPB_Core_ReleaseResourceDispatcher(
|
| );
|
| }
|
|
|
| +static void ReleaseResourceMultipleTimesDispatcher(
|
| + NaClSrpcRpc* rpc,
|
| + NaClSrpcArg** inputs,
|
| + NaClSrpcArg** outputs,
|
| + NaClSrpcClosure* done
|
| +) {
|
| + UNREFERENCED_PARAMETER(outputs);
|
| + UNREFERENCED_PARAMETER(done);
|
| + PpbCoreRpcServer::ReleaseResourceMultipleTimes(
|
| + rpc,
|
| + done,
|
| + inputs[0]->u.lval,
|
| + inputs[1]->u.ival
|
| + );
|
| +}
|
| +
|
| static void PPB_Core_GetTimeDispatcher(
|
| NaClSrpcRpc* rpc,
|
| NaClSrpcArg** inputs,
|
| @@ -419,6 +435,7 @@ NACL_SRPC_METHOD_ARRAY(PpbRpcs::srpc_methods) = {
|
| { "Deallocate:C:", DeallocateDispatcher },
|
| { "PPB_Core_AddRefResource:l:", PPB_Core_AddRefResourceDispatcher },
|
| { "PPB_Core_ReleaseResource:l:", PPB_Core_ReleaseResourceDispatcher },
|
| + { "ReleaseResourceMultipleTimes:li:", ReleaseResourceMultipleTimesDispatcher },
|
| { "PPB_Core_GetTime::d", PPB_Core_GetTimeDispatcher },
|
| { "PPB_Graphics2D_Create:lIi:l", PPB_Graphics2D_CreateDispatcher },
|
| { "PPB_Graphics2D_IsGraphics2D:l:i", PPB_Graphics2D_IsGraphics2DDispatcher },
|
|
|