From 7225c69c5bf2de13d32d6e9a658779405c8e2707 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Thu, 19 Nov 2015 21:25:27 +0300 Subject: Add strong typed bool enum Append. --- src/resources/resourcemanager.cpp | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'src/resources/resourcemanager.cpp') diff --git a/src/resources/resourcemanager.cpp b/src/resources/resourcemanager.cpp index b32126403..f9f55ca03 100644 --- a/src/resources/resourcemanager.cpp +++ b/src/resources/resourcemanager.cpp @@ -333,11 +333,12 @@ bool ResourceManager::setWriteDir(const std::string &path) const } bool ResourceManager::addToSearchPath(const std::string &path, - const bool append) const + const Append append) const { logger->log("Adding to PhysicsFS: %s (%s)", path.c_str(), - append ? "append" : "prepend"); - if (!PhysFs::addToSearchPath(path.c_str(), append ? 1 : 0)) + append == Append_true ? "append" : "prepend"); + if (!PhysFs::addToSearchPath(path.c_str(), + append == Append_true ? 1 : 0)) { logger->log("Error: %s", PHYSFS_getLastError()); return false; @@ -358,7 +359,7 @@ bool ResourceManager::removeFromSearchPath(const std::string &path) const void ResourceManager::searchAndAddArchives(const std::string &restrict path, const std::string &restrict ext, - const bool append) const + const Append append) const { const char *const dirSep = dirSeparator; char **list = PhysFs::enumerateFiles(path.c_str()); -- cgit v1.2.3-60-g2f50