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) { |