Fix MinGW compilation
This commit is contained in:
parent
cf222941ec
commit
5e643bca7b
|
|
@ -43,8 +43,8 @@ namespace Nz
|
||||||
struct Array_t {};
|
struct Array_t {};
|
||||||
struct OptionalBlock_t {};
|
struct OptionalBlock_t {};
|
||||||
|
|
||||||
static constexpr inline Array_t Array{};
|
static constexpr Array_t Array{};
|
||||||
static constexpr inline OptionalBlock_t OptionalBlock{};
|
static constexpr OptionalBlock_t OptionalBlock{};
|
||||||
|
|
||||||
private:
|
private:
|
||||||
using ValueHandler = std::function<void(ParameterFile& file)>;
|
using ValueHandler = std::function<void(ParameterFile& file)>;
|
||||||
|
|
|
||||||
|
|
@ -107,4 +107,8 @@ namespace Nz
|
||||||
|
|
||||||
throw std::runtime_error("unfinished string");
|
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;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue