Chromium Code Reviews| Index: cc/resources/transferable_resource.cc |
| diff --git a/cc/resources/transferable_resource.cc b/cc/resources/transferable_resource.cc |
| index be2be1a448ce276f1fe95bb1e50cdc7172b9e72f..2a633f82812f9b25844fd831e6493904d135189e 100644 |
| --- a/cc/resources/transferable_resource.cc |
| +++ b/cc/resources/transferable_resource.cc |
| @@ -17,4 +17,20 @@ TransferableResource::TransferableResource() |
| TransferableResource::~TransferableResource() { |
| } |
| +ReturnedResource TransferableResource::Return() const { |
|
danakj
2013/08/16 23:33:35
nit: ToReturnedResource?
piman
2013/08/17 01:54:31
Done.
|
| + ReturnedResource returned; |
| + returned.id = id; |
| + returned.sync_point = sync_point; |
| + returned.filter = filter; |
| + returned.count = 1; |
| + return returned; |
| +} |
| + |
| +void ReturnResources(const TransferableResourceArray& input, |
| + ReturnedResourceArray* output) { |
| + for (TransferableResourceArray::const_iterator it = input.begin(); |
| + it != input.end(); ++it) |
| + output->push_back(it->Return()); |
| +} |
| + |
| } // namespace cc |