From 01974656e4ad98af7e871e62e3a992ba6e3eea1f Mon Sep 17 00:00:00 2001 From: Joel Rosdahl Date: Tue, 6 Jul 2021 08:44:25 +0200 Subject: [PATCH] Remove now mostly superfluous DIR_DELIM_CH macro --- src/system.hpp | 2 -- unittest/test_Util.cpp | 4 ++-- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/src/system.hpp b/src/system.hpp index 191f5e30a..424891f7e 100644 --- a/src/system.hpp +++ b/src/system.hpp @@ -174,11 +174,9 @@ const mode_t S_IWUSR = mode_t(_S_IWRITE); # define STDIN_FILENO 0 # define STDOUT_FILENO 1 # define STDERR_FILENO 2 -# define DIR_DELIM_CH '\\' # define PATH_DELIM ";" #else # define DLLIMPORT -# define DIR_DELIM_CH '/' # define PATH_DELIM ":" #endif diff --git a/unittest/test_Util.cpp b/unittest/test_Util.cpp index a96e64456..4720c8ba5 100644 --- a/unittest/test_Util.cpp +++ b/unittest/test_Util.cpp @@ -354,8 +354,8 @@ TEST_CASE("Util::get_extension") static inline std::string os_path(std::string path) { -#if !defined(HAVE_DIRENT_H) && DIR_DELIM_CH != '/' - std::replace(path.begin(), path.end(), '/', DIR_DELIM_CH); +#if defined(_WIN32) && !defined(HAVE_DIRENT_H) + std::replace(path.begin(), path.end(), '/', '\\'); #endif return path; -- 2.47.2