diff options
author | Brian Osman <brianosman@google.com> | 2018-05-30 12:57:45 -0400 |
---|---|---|
committer | Skia Commit-Bot <skia-commit-bot@chromium.org> | 2018-05-30 17:37:49 +0000 |
commit | 8dc68c67f827b5b98e05946da251d0f2b2c27e98 (patch) | |
tree | a5a08ed07409c9e0d951be5f6497338050bae520 /src/core/SkColorSpace_ICC.cpp | |
parent | 588f879677d4f36e16a42dd96876534f104c2e2f (diff) |
Make skcms mandatory
Change-Id: I6b08cd586d313e3bc41c0da90698fc26ae1a8bb8
Reviewed-on: https://skia-review.googlesource.com/130822
Commit-Queue: Brian Osman <brianosman@google.com>
Reviewed-by: Mike Klein <mtklein@google.com>
Diffstat (limited to 'src/core/SkColorSpace_ICC.cpp')
-rw-r--r-- | src/core/SkColorSpace_ICC.cpp | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/src/core/SkColorSpace_ICC.cpp b/src/core/SkColorSpace_ICC.cpp index 88b9dfeb3c..3cc82ed4b6 100644 --- a/src/core/SkColorSpace_ICC.cpp +++ b/src/core/SkColorSpace_ICC.cpp @@ -14,12 +14,7 @@ #include "SkFixed.h" #include "SkICCPriv.h" #include "SkTemplates.h" - -#if defined(SK_USE_SKCMS) - bool skcms_can_parse(const void*, size_t); -#else - static bool skcms_can_parse(const void*, size_t) { return true; } -#endif +#include "../../third_party/skcms/skcms.h" #define return_if_false(pred, msg) \ do { \ @@ -1489,7 +1484,8 @@ sk_sp<SkColorSpace> SkColorSpace::MakeICC(const void* input, size_t len) { } // Make sure we're at least as strict as skcms_Parse(). - if (!skcms_can_parse(input, len)) { + skcms_ICCProfile p; + if (!skcms_Parse(input, len, &p)) { return nullptr; } |