aboutsummaryrefslogtreecommitdiffhomepage
path: root/include/gpu/gl/GrGLFunctions.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/gpu/gl/GrGLFunctions.h')
-rw-r--r--include/gpu/gl/GrGLFunctions.h9
1 files changed, 7 insertions, 2 deletions
diff --git a/include/gpu/gl/GrGLFunctions.h b/include/gpu/gl/GrGLFunctions.h
index 7417685b28..a8b48ca868 100644
--- a/include/gpu/gl/GrGLFunctions.h
+++ b/include/gpu/gl/GrGLFunctions.h
@@ -35,8 +35,13 @@ typedef float GrGLclampf;
typedef double GrGLdouble;
typedef double GrGLclampd;
typedef void GrGLvoid;
-typedef long GrGLintptr;
-typedef long GrGLsizeiptr;
+#ifdef _WIN64
+typedef signed long long int GrGLintptr;
+typedef signed long long int GrGLsizeiptr;
+#else
+typedef signed long int GrGLintptr;
+typedef signed long int GrGLsizeiptr;
+#endif
///////////////////////////////////////////////////////////////////////////////