aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/images/SkImageEncoderPriv.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/images/SkImageEncoderPriv.h')
-rw-r--r--src/images/SkImageEncoderPriv.h14
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()) {