| Index: ppapi/shared_impl/ppb_device_ref_shared.cc
|
| diff --git a/ppapi/shared_impl/ppb_device_ref_shared.cc b/ppapi/shared_impl/ppb_device_ref_shared.cc
|
| index 4f9c14c09a25ca0c87fa6a4fa1d08516472e3e6e..1b458734ae8a06763df92c5920a3a34035177dc1 100644
|
| --- a/ppapi/shared_impl/ppb_device_ref_shared.cc
|
| +++ b/ppapi/shared_impl/ppb_device_ref_shared.cc
|
| @@ -4,10 +4,8 @@
|
|
|
| #include "ppapi/shared_impl/ppb_device_ref_shared.h"
|
|
|
| -#include "base/memory/scoped_ptr.h"
|
| #include "ppapi/shared_impl/host_resource.h"
|
| #include "ppapi/shared_impl/ppapi_globals.h"
|
| -#include "ppapi/shared_impl/ppb_resource_array_shared.h"
|
| #include "ppapi/shared_impl/resource_tracker.h"
|
| #include "ppapi/shared_impl/var.h"
|
|
|
| @@ -42,29 +40,4 @@ PP_Var PPB_DeviceRef_Shared::GetName() {
|
| return StringVar::StringToPPVar(data_.name);
|
| }
|
|
|
| -// static
|
| -PP_Resource PPB_DeviceRef_Shared::CreateResourceArray(
|
| - ResourceObjectType type,
|
| - PP_Instance instance,
|
| - const std::vector<DeviceRefData>& devices) {
|
| - scoped_ptr<PP_Resource[]> elements;
|
| - size_t size = devices.size();
|
| - if (size > 0) {
|
| - elements.reset(new PP_Resource[size]);
|
| - for (size_t index = 0; index < size; ++index) {
|
| - PPB_DeviceRef_Shared* device_object =
|
| - new PPB_DeviceRef_Shared(type, instance, devices[index]);
|
| - elements[index] = device_object->GetReference();
|
| - }
|
| - }
|
| - PPB_ResourceArray_Shared* array_object =
|
| - new PPB_ResourceArray_Shared(type, instance, elements.get(),
|
| - static_cast<uint32_t>(size));
|
| -
|
| - for (size_t index = 0; index < size; ++index)
|
| - PpapiGlobals::Get()->GetResourceTracker()->ReleaseResource(elements[index]);
|
| -
|
| - return array_object->GetReference();
|
| -}
|
| -
|
| } // namespace ppapi
|
|
|