| Index: samples/image_diff_png.cc
|
| diff --git a/samples/image_diff_png.cc b/samples/image_diff_png.cc
|
| index a54dc816cfc82cb86fc3e6a929dd60012c9a4215..04c2591b608bfbb3f5718214b9240a91c87a1514 100644
|
| --- a/samples/image_diff_png.cc
|
| +++ b/samples/image_diff_png.cc
|
| @@ -219,6 +219,9 @@ void DecodeInfoCallback(png_struct* png_ptr, png_info* info_ptr) {
|
| state->row_converter = &ConvertRGBtoBGRA;
|
| state->output_channels = 4;
|
| break;
|
| + default:
|
| + NOTREACHED();
|
| + break;
|
| }
|
| } else if (channels == 4) {
|
| switch (state->output_format) {
|
| @@ -234,6 +237,9 @@ void DecodeInfoCallback(png_struct* png_ptr, png_info* info_ptr) {
|
| state->row_converter = &ConvertBetweenBGRAandRGBA;
|
| state->output_channels = 4;
|
| break;
|
| + default:
|
| + NOTREACHED();
|
| + break;
|
| }
|
| } else {
|
| NOTREACHED();
|
| @@ -562,6 +568,10 @@ bool EncodeWithCompressionLevel(const unsigned char* input, ColorFormat format,
|
| converter = ConvertBetweenBGRAandRGBA;
|
| }
|
| break;
|
| +
|
| + default:
|
| + NOTREACHED();
|
| + return false;
|
| }
|
|
|
| // Row stride should be at least as long as the length of the data.
|
|
|