| Index: src/codec/SkPngCodec.cpp
|
| diff --git a/src/codec/SkPngCodec.cpp b/src/codec/SkPngCodec.cpp
|
| index 1ca3586c6c1af03a734991b68f30362aad009e8b..4bd87ed4028ab32acfe4335f6fa6172cba893277 100644
|
| --- a/src/codec/SkPngCodec.cpp
|
| +++ b/src/codec/SkPngCodec.cpp
|
| @@ -236,7 +236,7 @@ sk_sp<SkColorSpace> read_color_space(png_structp png_ptr, png_infop info_ptr) {
|
|
|
| SkMatrix44 mat(SkMatrix44::kUninitialized_Constructor);
|
| mat.set3x3ColMajorf(toXYZD50);
|
| - return SkColorSpace::NewRGB(mat, std::move(gammas));
|
| + return SkColorSpace::NewRGB(std::move(gammas), mat);
|
| }
|
|
|
| // Last, check for gamma.
|
| @@ -249,7 +249,7 @@ sk_sp<SkColorSpace> read_color_space(png_structp png_ptr, png_infop info_ptr) {
|
| float value = png_inverted_fixed_point_to_float(gamma);
|
| gammas = SkColorSpace::SkGammas(value, value, value);
|
|
|
| - return SkColorSpace::NewRGB(SkMatrix44::I(), std::move(gammas));
|
| + return SkColorSpace::NewRGB(std::move(gammas), SkMatrix44::I());
|
| }
|
|
|
| #endif // LIBPNG >= 1.6
|
|
|