diff --git a/transcoder/basisu.h b/transcoder/basisu.h index 25600a6..40ccc90 100644 --- a/transcoder/basisu.h +++ b/transcoder/basisu.h @@ -142,7 +142,7 @@ namespace basisu inline bool is_pow2(uint32_t x) { return x && ((x & (x - 1U)) == 0U); } inline bool is_pow2(uint64_t x) { return x && ((x & (x - 1U)) == 0U); } - template inline T open_range_check(T v, T minv, T maxv) { assert(v >= minv && v < maxv); return v; } + template inline T open_range_check(T v, T minv, T maxv) { assert(v >= minv && v < maxv); BASISU_NOTE_UNUSED(minv); BASISU_NOTE_UNUSED(maxv); return v; } template inline T open_range_check(T v, T maxv) { assert(v < maxv); BASISU_NOTE_UNUSED(maxv); return v; } inline uint32_t total_bits(uint32_t v) { uint32_t l = 0; for ( ; v > 0U; ++l) v >>= 1; return l; } diff --git a/transcoder/basisu_transcoder.cpp b/transcoder/basisu_transcoder.cpp index d7386d1..0b04045 100644 --- a/transcoder/basisu_transcoder.cpp +++ b/transcoder/basisu_transcoder.cpp @@ -3411,6 +3411,7 @@ namespace basist const uint32_t min_bits = basisu::minimum(x_bits, y_bits); const uint32_t max_bits = basisu::maximum(x_bits, y_bits); const uint32_t swizzle_mask = (1 << (min_bits * 2)) - 1; + BASISU_NOTE_UNUSED(max_bits); uint32_t block_index = 0; @@ -3594,6 +3595,7 @@ namespace basist const uint32_t min_bits = basisu::minimum(x_bits, y_bits); const uint32_t max_bits = basisu::maximum(x_bits, y_bits); const uint32_t swizzle_mask = (1 << (min_bits * 2)) - 1; + BASISU_NOTE_UNUSED(max_bits); uint32_t block_index = 0;