Index: include/core/SkTypes.h |
diff --git a/include/core/SkTypes.h b/include/core/SkTypes.h |
index 4e2f0c159a8594083d73ef32f4eea37560aead7c..7db3b190d75e04b871671a157f0480cf5284f06a 100644 |
--- a/include/core/SkTypes.h |
+++ b/include/core/SkTypes.h |
@@ -217,6 +217,7 @@ typedef uint8_t SkBool8; |
SK_API uint16_t SkToU16(uintmax_t); |
SK_API int32_t SkToS32(intmax_t); |
SK_API uint32_t SkToU32(uintmax_t); |
+ SK_API int SkToInt(intmax_t); |
#else |
#define SkToS8(x) ((int8_t)(x)) |
#define SkToU8(x) ((uint8_t)(x)) |
@@ -224,6 +225,7 @@ typedef uint8_t SkBool8; |
#define SkToU16(x) ((uint16_t)(x)) |
#define SkToS32(x) ((int32_t)(x)) |
#define SkToU32(x) ((uint32_t)(x)) |
+ #define SkToInt(x) ((int)(x)) |
#endif |
/** Returns 0 or 1 based on the condition |