summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author couriersud <couriersud@gmx.org>2020-06-08 12:52:06 +0200
committer couriersud <couriersud@gmx.org>2020-06-08 12:52:57 +0200
commit6f24deceecf4d05c18df669ee3873f7f5b4d77d1 (patch)
tree4503f8e89570e8ffa9e66685e163ba6053f0babb
parent46ec33dba97e819d0eb1de65f51a716b3b388190 (diff)
netlist: fix mingw7.2 compile. (nw)
-rw-r--r--src/lib/netlist/plib/pstream.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/lib/netlist/plib/pstream.h b/src/lib/netlist/plib/pstream.h
index 45aa8b18e83..87bb9240b64 100644
--- a/src/lib/netlist/plib/pstream.h
+++ b/src/lib/netlist/plib/pstream.h
@@ -269,7 +269,7 @@ class ifstream : public std::ifstream
{
public:
- using filename_type = std::conditional<compile_info::win32::value,
+ using filename_type = std::conditional<compile_info::win32() && (!compile_info::mingw() || compile_info::version()>=900),
pstring_t<pwchar_traits>, pstring_t<putf8_traits>>::type;
template <typename T>
@@ -285,7 +285,7 @@ public:
class ofstream : public std::ofstream
{
public:
- using filename_type = std::conditional<compile_info::win32::value,
+ using filename_type = std::conditional<compile_info::win32() && (!compile_info::mingw() || compile_info::version()>=900),
pstring_t<pwchar_traits>, pstring_t<putf8_traits>>::type;
template <typename T>