diff --git a/src/Magnum/MeshTools/sceneconverter.cpp b/src/Magnum/MeshTools/sceneconverter.cpp index b1d58d492..639fa25e8 100644 --- a/src/Magnum/MeshTools/sceneconverter.cpp +++ b/src/Magnum/MeshTools/sceneconverter.cpp @@ -300,7 +300,8 @@ used.)") if(args.isSet("verbose")) importer->addFlags(Trade::ImporterFlag::Verbose); Implementation::setOptions(*importer, "AnySceneImporter", args.value("importer-options")); - std::chrono::high_resolution_clock::duration importTime; + /* Wow, C++, you suck. This implicitly initializes to random shit?! */ + std::chrono::high_resolution_clock::duration importTime{}; /* Open the file or map it if requested */ #if defined(CORRADE_TARGET_UNIX) || (defined(CORRADE_TARGET_WINDOWS) && !defined(CORRADE_TARGET_WINDOWS_RT)) @@ -976,7 +977,8 @@ used.)") } } - std::chrono::high_resolution_clock::duration conversionTime; + /* Wow, C++, you suck. This implicitly initializes to random shit?! */ + std::chrono::high_resolution_clock::duration conversionTime{}; /* Filter attributes, if requested */ if(!args.value("only-attributes").empty()) { diff --git a/src/Magnum/Trade/imageconverter.cpp b/src/Magnum/Trade/imageconverter.cpp index aac0595aa..d0fc07726 100644 --- a/src/Magnum/Trade/imageconverter.cpp +++ b/src/Magnum/Trade/imageconverter.cpp @@ -369,7 +369,8 @@ key=true; configuration subgroups are delimited with /.)") Containers::Array images2D; Containers::Array images3D; - std::chrono::high_resolution_clock::duration importTime; + /* Wow, C++, you suck. This implicitly initializes to random shit?! */ + std::chrono::high_resolution_clock::duration importTime{}; for(std::size_t i = 0, max = args.arrayValueCount("input"); i != max; ++i) { const std::string input = args.arrayValue("input", i); @@ -624,7 +625,8 @@ key=true; configuration subgroups are delimited with /.)") } } - std::chrono::high_resolution_clock::duration conversionTime; + /* Wow, C++, you suck. This implicitly initializes to random shit?! */ + std::chrono::high_resolution_clock::duration conversionTime{}; std::string output; if(args.isSet("in-place")) {