diff options
author | Thorbjørn Lindeijer <bjorn@lindeijer.nl> | 2024-08-26 15:14:24 +0200 |
---|---|---|
committer | Thorbjørn Lindeijer <bjorn@lindeijer.nl> | 2025-02-17 13:57:19 +0100 |
commit | d6b9d10defba85456939d71044132eb164a78790 (patch) | |
tree | 296d44e7a935d83dafe0bca7556ad490f9d76529 /src/gui | |
parent | bd7c5dc246de000984f789f72b0d2d3dced6e914 (diff) | |
download | mana-d6b9d10defba85456939d71044132eb164a78790.tar.gz mana-d6b9d10defba85456939d71044132eb164a78790.tar.bz2 mana-d6b9d10defba85456939d71044132eb164a78790.tar.xz mana-d6b9d10defba85456939d71044132eb164a78790.zip |
Wrapped PhysFS usage in a convenience API
* Most direct PhysFS calls now contained within a single header file.
* File class that automatically closes.
* Files class allows iterating files with range-based for.
* Use std::optional to force error handling where applicable.
Diffstat (limited to 'src/gui')
-rw-r--r-- | src/gui/minimap.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/gui/minimap.cpp b/src/gui/minimap.cpp index f5206eda..41044431 100644 --- a/src/gui/minimap.cpp +++ b/src/gui/minimap.cpp @@ -34,6 +34,7 @@ #include "resources/resourcemanager.h" #include "resources/userpalette.h" +#include "utils/filesystem.h" #include "utils/gettext.h" #include <guichan/font.hpp> @@ -86,7 +87,7 @@ void Minimap::setMap(Map *map) std::string minimapName = map->getProperty("minimap"); - if (minimapName.empty() && resman->exists(tempname)) + if (minimapName.empty() && FS::exists(tempname)) minimapName = tempname; if (!minimapName.empty()) |