diff options
Diffstat (limited to 'src/images/SkImageEncoderPriv.h')
-rw-r--r-- | src/images/SkImageEncoderPriv.h | 14 |
1 files changed, 3 insertions, 11 deletions
diff --git a/src/images/SkImageEncoderPriv.h b/src/images/SkImageEncoderPriv.h index e6903bc5e8..a7707fec52 100644 --- a/src/images/SkImageEncoderPriv.h +++ b/src/images/SkImageEncoderPriv.h @@ -11,17 +11,9 @@ #include "SkImageEncoder.h" #include "SkImageInfoPriv.h" -static inline bool SkPixmapIsValid(const SkPixmap& src, - SkTransferFunctionBehavior unpremulBehavior) -{ - if (SkTransferFunctionBehavior::kRespect == unpremulBehavior) { - if (!SkImageInfoIsValidRenderingCS(src.info())) { - return false; - } - } else { - if (!SkImageInfoIsValidAllowNumericalCS(src.info())) { - return false; - } +static inline bool SkPixmapIsValid(const SkPixmap& src) { + if (!SkImageInfoIsValid(src.info())) { + return false; } if (!src.addr() || src.rowBytes() < src.info().minRowBytes()) { |