Fix fs::delim type, fix "." and ".." processing in fs::get_parent_dir (#8975)

* Fix fs::delim type

* Fix fs::get_parent_dir: "." and ".." processing
This commit is contained in:
Eladash 2020-09-26 21:18:32 +03:00 committed by GitHub
parent 0f67c68993
commit 8ad36e2526
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 8 additions and 16 deletions

View file

@ -11,12 +11,12 @@
namespace fs
{
#ifdef _WIN32
static constexpr auto delim = "/\\";
static constexpr auto wdelim = L"/\\";
static constexpr auto& delim = "/\\";
static constexpr auto& wdelim = L"/\\";
using native_handle = void*;
#else
static constexpr auto delim = "/";
static constexpr auto wdelim = L"/";
static constexpr auto& delim = "/";
static constexpr auto& wdelim = L"/";
using native_handle = int;
#endif