From: jenny.q.cao Date: Wed, 16 May 2018 07:02:00 +0000 (-0600) Subject: mesa: cast the GLenum16 to GLint to avoid compile warning on android X-Git-Tag: upstream/19.0.0~5084 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=1261b34cd592822703a6848e78963c011447d2e7;p=platform%2Fupstream%2Fmesa.git 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 --- 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: