Index: include/core/SkPostConfig.h |
diff --git a/include/core/SkPostConfig.h b/include/core/SkPostConfig.h |
index 76f504f4592a7565934de72bd82abade588cca69..0482a70de3001be92cb661c34f4803dc50944d25 100644 |
--- a/include/core/SkPostConfig.h |
+++ b/include/core/SkPostConfig.h |
@@ -296,8 +296,8 @@ |
////////////////////////////////////////////////////////////////////// |
#if SK_CPU_SSE_LEVEL >= SK_CPU_SSE_LEVEL_SSE1 |
- #define SK_PREFETCH(ptr) _mm_prefetch(ptr, _MM_HINT_T0) |
- #define SK_WRITE_PREFETCH(ptr) _mm_prefetch(ptr, _MM_HINT_T0) |
+ #define SK_PREFETCH(ptr) _mm_prefetch(reinterpret_cast<const char*>(ptr), _MM_HINT_T0) |
+ #define SK_WRITE_PREFETCH(ptr) _mm_prefetch(reinterpret_cast<const char*>(ptr), _MM_HINT_T0) |
#elif defined(__GNUC__) |
#define SK_PREFETCH(ptr) __builtin_prefetch(ptr) |
#define SK_WRITE_PREFETCH(ptr) __builtin_prefetch(ptr, 1) |