| Index: src/codec/SkScanlineDecoder.cpp | 
| diff --git a/src/codec/SkScanlineDecoder.cpp b/src/codec/SkScanlineDecoder.cpp | 
| index 859956f5de5c1ce3f5e4bc4cdf9cc15a7ea47765..6a8ce30c9855edf325bd065acaaafc5ae887607f 100644 | 
| --- a/src/codec/SkScanlineDecoder.cpp | 
| +++ b/src/codec/SkScanlineDecoder.cpp | 
| @@ -6,6 +6,7 @@ | 
| */ | 
|  | 
| #include "SkScanlineDecoder.h" | 
| +#include "SkBmpCodec.h" | 
| #include "SkCodec_libpng.h" | 
| #include "SkCodec_wbmp.h" | 
| #include "SkCodecPriv.h" | 
| @@ -23,6 +24,7 @@ static const DecoderProc gDecoderProcs[] = { | 
| #ifndef SK_BUILD_FOR_ANDROID_FRAMEWORK | 
| { SkJpegCodec::IsJpeg, SkJpegCodec::NewSDFromStream }, | 
| #endif | 
| +    { SkBmpCodec::IsBmp, SkBmpCodec::NewSDFromStream }, | 
| { SkWbmpCodec::IsWbmp, SkWbmpCodec::NewSDFromStream }, | 
| }; | 
|  | 
| @@ -94,6 +96,7 @@ SkCodec::Result SkScanlineDecoder::start(const SkImageInfo& dstInfo, | 
|  | 
| fCurrScanline = 0; | 
| fDstInfo = dstInfo; | 
| +    fOptions = *options; | 
| return SkCodec::kSuccess; | 
| } | 
|  | 
|  |