diff --git a/CMakeLists.txt b/CMakeLists.txt index a36a68a7..46bbc78d 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -326,10 +326,9 @@ endif () set (WARNING_FLAGS "") #set (WARNING_FLAGS "${WARNING_FLAGS} -Wfatal-errors") #set (WARNING_FLAGS "${WARNING_FLAGS} -Wall -Wextra") -#set (WARNING_FLAGS "${WARNING_FLAGS} -Wformat=2 -Wformat-security -Wuninitialized") -#set (WARNING_FLAGS "${WARNING_FLAGS} -Winit-self -Wno-stack-protector") +set (WARNING_FLAGS "${WARNING_FLAGS} -Wformat=2 -Wformat-security -Wuninitialized") +set (WARNING_FLAGS "${WARNING_FLAGS} -Winit-self -Wno-stack-protector") #set (WARNING_FLAGS "${WARNING_FLAGS} -Wconversion -Wsign-conversion") -#set (WARNING_FLAGS "${WARNING_FLAGS} -Wmissing-declarations") if ("${CMAKE_BUILD_TYPE}" STREQUAL "Debug") set (BUILD_FLAGS "${BUILD_FLAGS} -O0") diff --git a/Source/File-Management/Dumper/BMPDumper.cpp b/Source/File-Management/Dumper/BMPDumper.cpp index 14f1a084..bfeb712f 100644 --- a/Source/File-Management/Dumper/BMPDumper.cpp +++ b/Source/File-Management/Dumper/BMPDumper.cpp @@ -209,13 +209,16 @@ BMPDumper::writeToFile (Grid *grid, /**< gri getMaxValues (maxRe, minRe, maxIm, minIm, maxMod, minMod, grid, startCoord, endCoord, time_step_back); - grid_coord coordStart1, coordEnd1; - grid_coord coordStart2, coordEnd2; - grid_coord coordStart3, coordEnd3; + grid_coord coordStart1 = 0; + grid_coord coordEnd1 = 0; + grid_coord coordStart2 = 0; + grid_coord coordEnd2 = 0; + grid_coord coordStart3 = 0; + grid_coord coordEnd3 = 0; - grid_coord size1; - grid_coord size2; - grid_coord size3; + grid_coord size1 = 0; + grid_coord size2 = 0; + grid_coord size3 = 0; if (BMPhelper.getOrthogonalAxis () == OrthogonalAxis::X) { @@ -259,6 +262,10 @@ BMPDumper::writeToFile (Grid *grid, /**< gri coordEnd3 = endCoord.get2 (); size3 = sy; } + else + { + UNREACHABLE; + } // Create image for current values and max/min values. for (grid_coord coord1 = coordStart1; coord1 < coordEnd1; ++coord1) diff --git a/Source/Scheme/Scheme.inc.h b/Source/Scheme/Scheme.inc.h index 5b0aa569..c80563d4 100644 --- a/Source/Scheme/Scheme.inc.h +++ b/Source/Scheme/Scheme.inc.h @@ -4558,7 +4558,7 @@ Scheme::saveNTFF (bool isReverse, time_step t) rightNTFF = rightNTFF - stepNTFF; std::ofstream outfile; - std::ostream *outs; + std::ostream *outs = NULLPTR; const char *strName; FPValue start; FPValue end;