Index: src/effects/SkMatrixConvolutionImageFilter.cpp |
diff --git a/src/effects/SkMatrixConvolutionImageFilter.cpp b/src/effects/SkMatrixConvolutionImageFilter.cpp |
index aa8b8049c9a94e95d1c64224f859ec5ccadf98ec..c8959eecfbe01dbab865cc8e25e248fa3ddcc6e7 100644 |
--- a/src/effects/SkMatrixConvolutionImageFilter.cpp |
+++ b/src/effects/SkMatrixConvolutionImageFilter.cpp |
@@ -265,7 +265,7 @@ static SkBitmap unpremultiplyBitmap(const SkBitmap& src) |
return SkBitmap(); |
} |
SkBitmap result; |
- if (!result.allocPixels(src.info())) { |
+ if (!result.tryAllocPixels(src.info())) { |
return SkBitmap(); |
} |
for (int y = 0; y < src.height(); ++y) { |
@@ -307,7 +307,7 @@ bool SkMatrixConvolutionImageFilter::onFilterImage(Proxy* proxy, |
return false; |
} |
- if (!result->allocPixels(src.info().makeWH(bounds.width(), bounds.height()))) { |
+ if (!result->tryAllocPixels(src.info().makeWH(bounds.width(), bounds.height()))) { |
return false; |
} |