| Index: ppapi/cpp/dev/surface_3d_dev.cc
|
| diff --git a/ppapi/cpp/dev/surface_3d_dev.cc b/ppapi/cpp/dev/surface_3d_dev.cc
|
| index a2226836f83b8bb62783e81c650ed23c60c6987a..eab8149e1a4bbeb049cd895c5feed70202ea3467 100644
|
| --- a/ppapi/cpp/dev/surface_3d_dev.cc
|
| +++ b/ppapi/cpp/dev/surface_3d_dev.cc
|
| @@ -38,13 +38,13 @@ Surface3D_Dev::Surface3D_Dev(const Instance& instance,
|
| }
|
| }
|
|
|
| -int32_t Surface3D_Dev::SwapBuffers() const {
|
| +int32_t Surface3D_Dev::SwapBuffers(const CompletionCallback& cc) const {
|
| if (!has_interface<PPB_Surface3D_Dev>())
|
| return PP_ERROR_NOINTERFACE;
|
|
|
| return get_interface<PPB_Surface3D_Dev>()->SwapBuffers(
|
| pp_resource(),
|
| - PP_BlockUntilComplete());
|
| + cc.pp_completion_callback());
|
| }
|
|
|
| } // namespace pp
|
|
|