From: Nicolai Hähnle <nicolai.haeh...@amd.com> Found using -fsanitize=undefined.
Cc: "11.1 11.2 12.0" <mesa-sta...@lists.freedesktop.org> --- src/mesa/main/image.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/mesa/main/image.c b/src/mesa/main/image.c index 4d6ab6f..a039b51 100644 --- a/src/mesa/main/image.c +++ b/src/mesa/main/image.c @@ -151,8 +151,8 @@ _mesa_image_offset( GLuint dimensions, if (type == GL_BITMAP) { /* BITMAP data */ - GLint bytes_per_row; - GLint bytes_per_image; + GLintptr bytes_per_row; + GLintptr bytes_per_image; /* components per pixel for color or stencil index: */ const GLint comp_per_pixel = 1; @@ -170,8 +170,8 @@ _mesa_image_offset( GLuint dimensions, } else { /* Non-BITMAP data */ - GLint bytes_per_pixel, bytes_per_row, remainder, bytes_per_image; - GLint topOfImage; + GLintptr bytes_per_pixel, bytes_per_row, remainder, bytes_per_image; + GLintptr topOfImage; bytes_per_pixel = _mesa_bytes_per_pixel( format, type ); -- 2.7.4 _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev