From 1261b34cd592822703a6848e78963c011447d2e7 Mon Sep 17 00:00:00 2001 From: "jenny.q.cao" Date: Wed, 16 May 2018 01:02:00 -0600 Subject: [PATCH] mesa: cast the GLenum16 to GLint to avoid compile warning on android Cast the enum to GLint to avoid the compile warning: /src/mesa/main/get.c:3005:19: warning: comparison of constant -32768 with expression of type 'GLenum16' (aka 'unsigned short') is always false -Wtautologicalia-constant-out-of-range-compare Tests: compilation without this warning Signed-off-by: jenny.q.cao Reviewed-by: Brian Paul --- src/mesa/main/get.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/mesa/main/get.c b/src/mesa/main/get.c index 62d4f1e..0bf5c1f 100644 --- a/src/mesa/main/get.c +++ b/src/mesa/main/get.c @@ -3068,7 +3068,7 @@ _mesa_GetFixedv(GLenum pname, GLfixed *params) break; case TYPE_ENUM16: - params[0] = INT_TO_FIXED(((GLenum16 *) p)[0]); + params[0] = INT_TO_FIXED((GLint)(((GLenum16 *) p)[0])); break; case TYPE_INT_N: -- 2.7.4