| 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)
|
|
|