From 3f9bb5d1eae63463ee7b193d8544a98f36a2fe55 Mon Sep 17 00:00:00 2001 From: couriersud Date: Sat, 6 Jun 2020 20:41:11 +0200 Subject: netlist: Enable utf7 filenames on windows. (nw) --- src/lib/netlist/plib/putil.cpp | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'src/lib/netlist/plib/putil.cpp') diff --git a/src/lib/netlist/plib/putil.cpp b/src/lib/netlist/plib/putil.cpp index 56ada5c2dd9..44e8141f10a 100644 --- a/src/lib/netlist/plib/putil.cpp +++ b/src/lib/netlist/plib/putil.cpp @@ -5,6 +5,7 @@ #include "penum.h" #include "pstrutil.h" #include "ptypes.h" +#include "pstream.h" #include #include // needed for getenv ... @@ -42,6 +43,12 @@ namespace plib return filename.substr(0, p); } + bool exists (const pstring &filename) + { + plib::ifstream f(filename); + return f.good(); + } + pstring buildpath(std::initializer_list list ) { pstring ret = ""; -- cgit v1.2.3-70-g09d2