Fix float overload deduction on NetBSD
diff --git a/transcoder/basisu_transcoder.cpp b/transcoder/basisu_transcoder.cpp
index 2f96b52..05d3517 100644
--- a/transcoder/basisu_transcoder.cpp
+++ b/transcoder/basisu_transcoder.cpp
@@ -37009,7 +37009,7 @@
 		// Fall back to mode 6
 		int saxis_r = 256, saxis_g = 256, saxis_b = 256, saxis_a = 256;
 
-		float k = basisu::maximum(fabsf(x1), fabsf(y1), fabsf(z1), fabs(w1));
+		float k = basisu::maximum(fabsf(x1), fabsf(y1), fabsf(z1), fabsf(w1));
 		if (fabs(k) >= basisu::SMALL_FLOAT_VAL)
 		{
 			float m = 2048.0f / k;
@@ -37409,7 +37409,7 @@
 		// Fall back to mode 6
 		int saxis_r = 256, saxis_g = 256, saxis_b = 256, saxis_a = 256;
 
-		float k = basisu::maximum(fabsf(x1), fabsf(y1), fabsf(z1), fabs(w1));
+		float k = basisu::maximum(fabsf(x1), fabsf(y1), fabsf(z1), fabsf(w1));
 		if (fabs(k) >= basisu::SMALL_FLOAT_VAL)
 		{
 			float m = 2048.0f / k;