From af820bffb3cd28e67e3a4ed2f193d8e2ddf299f7 Mon Sep 17 00:00:00 2001 From: emb <> Date: Mon, 3 Aug 2015 22:36:17 -0500 Subject: [PATCH] Fix for paths starting with // or \\ in windows --- RetroFE/Source/Database/Configuration.cpp | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/RetroFE/Source/Database/Configuration.cpp b/RetroFE/Source/Database/Configuration.cpp index f385235..3cc21ae 100644 --- a/RetroFE/Source/Database/Configuration.cpp +++ b/RetroFE/Source/Database/Configuration.cpp @@ -305,9 +305,11 @@ std::string Configuration::convertToAbsolutePath(std::string prefix, std::string } // check to see if it is already an absolute path - if((first != Utils::pathSeparator) && - //(first != '.') && - (second != ':')) +#ifdef WIN32 + if((first != '\\') && (first != '/') && (second != ':')) +#else + if(first != Utils::pathSeparator) +#endif { path = Utils::combinePath(prefix, path); }