Chromium Code Reviews| Index: src/images/SkImageDecoder_libpng.cpp |
| diff --git a/src/images/SkImageDecoder_libpng.cpp b/src/images/SkImageDecoder_libpng.cpp |
| index c188a2fabc4ef93c21c899c7a6173b053bcc93ee..c6638d718d689b42796f94d704a9cc676a04a50b 100644 |
| --- a/src/images/SkImageDecoder_libpng.cpp |
| +++ b/src/images/SkImageDecoder_libpng.cpp |
| @@ -1203,6 +1203,6 @@ SkImageEncoder* sk_libpng_efactory(SkImageEncoder::Type t) { |
| return (SkImageEncoder::kPNG_Type == t) ? SkNEW(SkPNGImageEncoder) : NULL; |
| } |
| -static SkTRegistry<SkImageEncoder*, SkImageEncoder::Type> gEReg(sk_libpng_efactory); |
| -static SkTRegistry<SkImageDecoder::Format, SkStream*> gFormatReg(get_format_png); |
| -static SkTRegistry<SkImageDecoder*, SkStream*> gDReg(sk_libpng_dfactory); |
| +static SkTRegistry<SkImageEncoder*(*)(SkImageEncoder::Type)> gEReg(sk_libpng_efactory); |
| +static SkTRegistry<SkImageDecoder::Format(*)(SkStream*)> gFormatReg(get_format_png); |
|
reed1
2013/09/04 15:15:23
Seems like (perhaps) ImageDecoder should typedef t
scroggo
2013/09/04 15:40:21
That sounds reasonable to me.
|
| +static SkTRegistry<SkImageDecoder*(*)(SkStream*)> gDReg(sk_libpng_dfactory); |