Chromium Code Reviews| Index: dm/DMSrcSink.cpp |
| diff --git a/dm/DMSrcSink.cpp b/dm/DMSrcSink.cpp |
| index 5242c95e83a77f2caaf6047d3e67e41a2ed61a6c..b2e9a552cc66c8608634b931232c21dbbd3d68ee 100644 |
| --- a/dm/DMSrcSink.cpp |
| +++ b/dm/DMSrcSink.cpp |
| @@ -93,7 +93,12 @@ Error CodecSrc::draw(SkCanvas* canvas) const { |
| case SkImageGenerator::kIncompleteInput: |
| break; |
| case SkImageGenerator::kInvalidConversion: |
| + bitmap.reset(); |
| + if (SkInstallDiscardablePixelRef(codec.detach(), &bitmap)) { |
|
msarett
2015/03/26 12:37:35
What does this do? I'm just not sure I understand
scroggo
2015/03/26 14:37:57
SkInstallDiscardablePixelRef is declared in SkImag
hal.canary
2015/03/26 17:10:53
I am removing this code for now.
|
| + break; |
| + } |
| return Error::Nonfatal("Incompatible colortype conversion"); |
| + |
| default: |
| // Everything else is considered a failure. |
| return SkStringPrintf("Couldn't getPixels %s.", fPath.c_str()); |