Only used, when asserts are enabled. Fixes an unused-variable warning with gcc-8: ../../../src/util/half_float.c: In function '_mesa_half_to_unorm8': ../../../src/util/half_float.c:189:14: warning: unused variable 's' [-Wunused-variable] const int s = (val >> 15) & 0x1; ^
Signed-off-by: Kai Wasserbäch <k...@dev.carbon-project.org> --- src/util/half_float.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/util/half_float.c b/src/util/half_float.c index 2eff2c84f5..63aec5c5c1 100644 --- a/src/util/half_float.c +++ b/src/util/half_float.c @@ -28,6 +28,7 @@ #include <assert.h> #include "half_float.h" #include "rounding.h" +#include "macros.h" typedef union { float f; int32_t i; uint32_t u; } fi_type; @@ -186,7 +187,7 @@ uint8_t _mesa_half_to_unorm8(uint16_t val) { const int m = val & 0x3ff; const int e = (val >> 10) & 0x1f; - const int s = (val >> 15) & 0x1; + MAYBE_UNUSED const int s = (val >> 15) & 0x1; /* v = round_to_nearest(1.mmmmmmmmmm * 2^(e-15) * 255) * = round_to_nearest((1.mmmmmmmmmm * 255) * 2^(e-15)) -- 2.18.0 _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev