Преглед на файлове

Removie implicit cast to float

When compiling with more restrictive compiler options
such casting from double to float will cause a warning.

Ex. GCC -Wdouble-promotion

Signed-off-by: Filip Wasil <[email protected]>
Filip Wasil преди 10 години
родител
ревизия
8cea0090b2
променени са 1 файла, в които са добавени 1 реда и са изтрити 1 реда
  1. 1 1
      stb_image_write.h

+ 1 - 1
stb_image_write.h

@@ -467,7 +467,7 @@ void stbiw__linear_to_rgbe(unsigned char *rgbe, float *linear)
    int exponent;
    float maxcomp = stbiw__max(linear[0], stbiw__max(linear[1], linear[2]));
 
-   if (maxcomp < 1e-32) {
+   if (maxcomp < 1e-32f) {
       rgbe[0] = rgbe[1] = rgbe[2] = rgbe[3] = 0;
    } else {
       float normalize = (float) frexp(maxcomp, &exponent) * 256.0f/maxcomp;