| Index: src/shared/ppapi_proxy/browser_graphics_2d.cc
|
| ===================================================================
|
| --- src/shared/ppapi_proxy/browser_graphics_2d.cc (revision 4040)
|
| +++ src/shared/ppapi_proxy/browser_graphics_2d.cc (working copy)
|
| @@ -18,36 +18,34 @@
|
|
|
| void PpbGraphics2DRpcServer::PPB_Graphics2D_Create(NaClSrpcRpc* rpc,
|
| NaClSrpcClosure* done,
|
| - int64_t module,
|
| + PP_Module module,
|
| nacl_abi_size_t size_bytes,
|
| int32_t* size,
|
| int32_t is_always_opaque,
|
| - int64_t* resource) {
|
| + PP_Resource* resource) {
|
| NaClSrpcClosureRunner runner(done);
|
| rpc->result = NACL_SRPC_RESULT_APP_ERROR;
|
| *resource = ppapi_proxy::kInvalidResourceId;
|
| if (size_bytes != sizeof(struct PP_Size)) {
|
| return;
|
| }
|
| - PP_Resource pp_resource = ppapi_proxy::PPBGraphics2DInterface()->Create(
|
| - static_cast<PP_Module>(module),
|
| + *resource = ppapi_proxy::PPBGraphics2DInterface()->Create(
|
| + module,
|
| const_cast<const struct PP_Size*>(
|
| reinterpret_cast<struct PP_Size*>(size)),
|
| (is_always_opaque ? PP_TRUE : PP_FALSE));
|
| - *resource = static_cast<int64_t>(pp_resource);
|
| rpc->result = NACL_SRPC_RESULT_OK;
|
| }
|
|
|
| void PpbGraphics2DRpcServer::PPB_Graphics2D_IsGraphics2D(NaClSrpcRpc* rpc,
|
| NaClSrpcClosure* done,
|
| - int64_t resource,
|
| + PP_Resource resource,
|
| int32_t* success) {
|
| NaClSrpcClosureRunner runner(done);
|
| rpc->result = NACL_SRPC_RESULT_APP_ERROR;
|
| *success = 0;
|
| PP_Bool pp_success =
|
| - ppapi_proxy::PPBGraphics2DInterface()->IsGraphics2D(
|
| - static_cast<PP_Resource>(resource));
|
| + ppapi_proxy::PPBGraphics2DInterface()->IsGraphics2D(resource);
|
| *success = (pp_success == PP_TRUE);
|
| rpc->result = NACL_SRPC_RESULT_OK;
|
| }
|
| @@ -55,7 +53,7 @@
|
| void PpbGraphics2DRpcServer::PPB_Graphics2D_Describe(
|
| NaClSrpcRpc* rpc,
|
| NaClSrpcClosure* done,
|
| - int64_t graphics_2d,
|
| + PP_Resource graphics_2d,
|
| nacl_abi_size_t* size_bytes,
|
| int32_t* size,
|
| int32_t* is_always_opaque,
|
| @@ -68,9 +66,7 @@
|
| }
|
| PP_Bool is_opaque;
|
| PP_Bool pp_success = ppapi_proxy::PPBGraphics2DInterface()->Describe(
|
| - static_cast<PP_Resource>(graphics_2d),
|
| - reinterpret_cast<struct PP_Size*>(size),
|
| - &is_opaque);
|
| + graphics_2d, reinterpret_cast<struct PP_Size*>(size), &is_opaque);
|
| *is_always_opaque = (is_opaque == PP_TRUE);
|
| *success = (pp_success == PP_TRUE);
|
| rpc->result = NACL_SRPC_RESULT_OK;
|
| @@ -79,8 +75,8 @@
|
| void PpbGraphics2DRpcServer::PPB_Graphics2D_PaintImageData(
|
| NaClSrpcRpc* rpc,
|
| NaClSrpcClosure* done,
|
| - int64_t graphics_2d,
|
| - int64_t image,
|
| + PP_Resource graphics_2d,
|
| + PP_Resource image,
|
| nacl_abi_size_t top_left_bytes,
|
| int32_t* top_left,
|
| nacl_abi_size_t src_rect_bytes,
|
| @@ -92,8 +88,8 @@
|
| return;
|
| }
|
| ppapi_proxy::PPBGraphics2DInterface()->PaintImageData(
|
| - static_cast<PP_Resource>(graphics_2d),
|
| - static_cast<PP_Resource>(image),
|
| + graphics_2d,
|
| + image,
|
| const_cast<const struct PP_Point*>(
|
| reinterpret_cast<struct PP_Point*>(top_left)),
|
| const_cast<const struct PP_Rect*>(
|
| @@ -104,7 +100,7 @@
|
| void PpbGraphics2DRpcServer::PPB_Graphics2D_Scroll(
|
| NaClSrpcRpc* rpc,
|
| NaClSrpcClosure* done,
|
| - int64_t graphics_2d,
|
| + PP_Resource graphics_2d,
|
| nacl_abi_size_t clip_rect_bytes,
|
| int32_t* clip_rect,
|
| nacl_abi_size_t amount_bytes,
|
| @@ -116,7 +112,7 @@
|
| return;
|
| }
|
| ppapi_proxy::PPBGraphics2DInterface()->Scroll(
|
| - static_cast<PP_Resource>(graphics_2d),
|
| + graphics_2d,
|
| const_cast<const struct PP_Rect*>(
|
| reinterpret_cast<struct PP_Rect*>(clip_rect)),
|
| const_cast<const struct PP_Point*>(
|
| @@ -127,13 +123,11 @@
|
| void PpbGraphics2DRpcServer::PPB_Graphics2D_ReplaceContents(
|
| NaClSrpcRpc* rpc,
|
| NaClSrpcClosure* done,
|
| - int64_t graphics_2d,
|
| - int64_t image) {
|
| + PP_Resource graphics_2d,
|
| + PP_Resource image) {
|
| NaClSrpcClosureRunner runner(done);
|
| rpc->result = NACL_SRPC_RESULT_APP_ERROR;
|
| - ppapi_proxy::PPBGraphics2DInterface()->ReplaceContents(
|
| - static_cast<PP_Resource>(graphics_2d),
|
| - static_cast<PP_Resource>(image));
|
| + ppapi_proxy::PPBGraphics2DInterface()->ReplaceContents(graphics_2d, image);
|
| rpc->result = NACL_SRPC_RESULT_OK;
|
| }
|
|
|
|
|