Index: src/codec/SkCodec.cpp |
diff --git a/src/codec/SkCodec.cpp b/src/codec/SkCodec.cpp |
index 9b0feae78fb9d724401c64b6dbc6e18261c5153c..d557087c01879f257fd64a2d8e7400cce920b765 100644 |
--- a/src/codec/SkCodec.cpp |
+++ b/src/codec/SkCodec.cpp |
@@ -25,7 +25,8 @@ SkCodec* SkCodec::NewFromStream(SkStream* stream) { |
if (!stream) { |
return NULL; |
} |
- for (DecoderProc proc : gDecoderProcs) { |
+ for (uint32_t i = 0; i < SK_ARRAY_COUNT(gDecoderProcs); i++) { |
+ DecoderProc proc = gDecoderProcs[i]; |
const bool correctFormat = proc.IsFormat(stream); |
if (!stream->rewind()) { |
return NULL; |