diff --git a/src/tests/main.cpp b/src/tests/main.cpp index bcbcda5d6..49123ef32 100644 --- a/src/tests/main.cpp +++ b/src/tests/main.cpp @@ -25,9 +25,10 @@ auto testing_notcurses() -> struct notcurses* { template using uniqptr = std::unique_ptr; auto find_data(const char* datum) -> uniqptr { - std::filesystem::path p = datadir; - p /= datum; - uniqptr uptr(strdup(p.c_str())); + std::string s = datadir; + s += path_seperator(); + s += datum; + uniqptr uptr(strdup(s.c_str())); return uptr; }