aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLode Vandevenne <lvandeve@users.noreply.github.com>2019-10-28 23:57:40 +0100
committerGitHub <noreply@github.com>2019-10-28 23:57:40 +0100
commit129fdf786cb8340ea53f83b14c737047481afeb5 (patch)
tree5b537e48671690358ff2632028ffcf8067500cea
parent2f940d2b0b2a2894766d220785a435fd58d11679 (diff)
downloadzopfli-129fdf786cb8340ea53f83b14c737047481afeb5.tar.gz
Fix issue 162
Fix issue https://github.com/google/zopfli/issues/162
-rw-r--r--src/zopflipng/lodepng/lodepng_util.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/zopflipng/lodepng/lodepng_util.cpp b/src/zopflipng/lodepng/lodepng_util.cpp
index bfee116..d42fcf0 100644
--- a/src/zopflipng/lodepng/lodepng_util.cpp
+++ b/src/zopflipng/lodepng/lodepng_util.cpp
@@ -281,8 +281,8 @@ void lodepng_free(void* ptr);
static const float lodepng_flt_max = 3.40282346638528859811704183484516925e38f;
/* define infinity and NaN in a way compatible with ANSI C90 (no INFINITY or NAN macros) yet also with visual studio */
-/* visual studio doesn't allow division through zero literal, but allows it through variable set to zero */
-static const float lodepng_flt_zero_ = 0.0f;
+/* visual studio doesn't allow division through a zero literal, but allows it through non-const variable set to zero */
+float lodepng_flt_zero_ = 0.0f;
static const float lodepng_flt_inf = 1.0f / lodepng_flt_zero_; /* infinity */
static const float lodepng_flt_nan = 0.0f / lodepng_flt_zero_; /* not a number */