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 |