Fix MinGW compilation

This commit is contained in:
SirLynix 2023-11-15 08:06:50 +01:00
parent cf222941ec
commit 5e643bca7b
2 changed files with 6 additions and 2 deletions

View File

@ -43,8 +43,8 @@ namespace Nz
struct Array_t {};
struct OptionalBlock_t {};
static constexpr inline Array_t Array{};
static constexpr inline OptionalBlock_t OptionalBlock{};
static constexpr Array_t Array{};
static constexpr OptionalBlock_t OptionalBlock{};
private:
using ValueHandler = std::function<void(ParameterFile& file)>;

View File

@ -107,4 +107,8 @@ namespace Nz
throw std::runtime_error("unfinished string");
}
// Required for MinGW (it tris to import those symbols, probably a bug)
constexpr ParameterFile::Array_t ParameterFile::Array;
constexpr ParameterFile::OptionalBlock_t ParameterFile::OptionalBlock;
}