aboutsummaryrefslogtreecommitdiffhomepage
path: root/include/core
diff options
context:
space:
mode:
Diffstat (limited to 'include/core')
-rw-r--r--include/core/SkScalar.h8
1 files changed, 7 insertions, 1 deletions
diff --git a/include/core/SkScalar.h b/include/core/SkScalar.h
index a850cc61cd..f070868562 100644
--- a/include/core/SkScalar.h
+++ b/include/core/SkScalar.h
@@ -79,12 +79,18 @@
* int, size_t, U8CPU, etc., even though what we really mean is "anything
* but a float".
*/
- static inline float SkIntToScalar(signed int param) {
+ static inline float SkIntToScalar(int param) {
return (float)param;
}
static inline float SkIntToScalar(unsigned int param) {
return (float)param;
}
+ static inline float SkIntToScalar(long param) {
+ return (float)param;
+ }
+ static inline float SkIntToScalar(unsigned long param) {
+ return (float)param;
+ }
static inline float SkIntToScalar(int64_t param) {
return (float)param;
}