Chromium Code Reviews| Index: pdf/instance.cc |
| diff --git a/pdf/instance.cc b/pdf/instance.cc |
| index cda0c588a665b6a7d9579fa1770681d27461581d..1342864716989545448e6a146dac9cfdce1c8927 100644 |
| --- a/pdf/instance.cc |
| +++ b/pdf/instance.cc |
| @@ -2504,10 +2504,13 @@ double Instance::CalculateZoom(uint32 control_id) const { |
| } |
| pp::ImageData Instance::CreateResourceImage(PP_ResourceImage image_id) { |
| + pp::ImageData resource_data; |
| if (hidpi_enabled_) |
| - return pp::PDF::GetResourceImageForScale(this, image_id, device_scale_); |
| + resource_data = |
|
Lei Zhang
2014/08/20 04:21:17
nit: braces around the if block body.
sadrul
2014/08/20 04:44:40
Done.
|
| + pp::PDF::GetResourceImageForScale(this, image_id, device_scale_); |
| - return pp::PDF::GetResourceImage(this, image_id); |
| + return resource_data.data() ? resource_data |
| + : pp::PDF::GetResourceImage(this, image_id); |
| } |
| std::string Instance::GetLocalizedString(PP_ResourceString id) { |