Index: core/fxge/agg/fx_agg_driver.cpp |
diff --git a/core/fxge/agg/fx_agg_driver.cpp b/core/fxge/agg/fx_agg_driver.cpp |
index 364185534e6ef3ba5d2062642ff29dccbfef1746..ff254f0200c35d3f5ff6a8452a42985b8f141f88 100644 |
--- a/core/fxge/agg/fx_agg_driver.cpp |
+++ b/core/fxge/agg/fx_agg_driver.cpp |
@@ -1754,11 +1754,10 @@ FX_BOOL CFX_AggDeviceDriver::StretchDIBits(const CFX_DIBSource* pSource, |
FALSE, m_bRgbByteOrder, alpha_flag, pIccTransform, |
blend_type); |
dest_clip.Offset(-dest_rect.left, -dest_rect.top); |
- CFX_ImageStretcher stretcher; |
- if (stretcher.Start(&composer, pSource, dest_width, dest_height, dest_clip, |
- flags)) { |
- stretcher.Continue(NULL); |
- } |
+ CFX_ImageStretcher stretcher(&composer, pSource, dest_width, dest_height, |
+ dest_clip, flags); |
+ if (stretcher.Start()) |
+ stretcher.Continue(nullptr); |
return TRUE; |
} |