diff --git a/src/juce_appframework/gui/graphics/imaging/image_file_formats/juce_PNGLoader.cpp b/src/juce_appframework/gui/graphics/imaging/image_file_formats/juce_PNGLoader.cpp index 5db724cb97..c5a5e3b1f1 100644 --- a/src/juce_appframework/gui/graphics/imaging/image_file_formats/juce_PNGLoader.cpp +++ b/src/juce_appframework/gui/graphics/imaging/image_file_formats/juce_PNGLoader.cpp @@ -135,7 +135,7 @@ Image* juce_loadPNGImageFromStream (InputStream& in) throw() for (y = (int) height; --y >= 0;) rows[y] = (png_bytep) (tempBuffer + (width << 2) * y); - bool crashed = true; + bool crashed = false; try { @@ -144,7 +144,7 @@ Image* juce_loadPNGImageFromStream (InputStream& in) throw() } catch (...) { - crashed = false; + crashed = true; } juce_free (rows);