diff options
author | Andrei Karas <akaras@inbox.ru> | 2017-02-11 19:08:11 +0300 |
---|---|---|
committer | Andrei Karas <akaras@inbox.ru> | 2017-02-11 19:19:38 +0300 |
commit | 245fb04a1e112cc8d0918a8660474299d5ce223c (patch) | |
tree | eb5ab6266a4ff9551d2e08b9c14b61e353cd127f /src/utils/files.cpp | |
parent | f978c1bed85961e102951340669ca873328bcef3 (diff) | |
download | manaplus-245fb04a1e112cc8d0918a8660474299d5ce223c.tar.gz manaplus-245fb04a1e112cc8d0918a8660474299d5ce223c.tar.bz2 manaplus-245fb04a1e112cc8d0918a8660474299d5ce223c.tar.xz manaplus-245fb04a1e112cc8d0918a8660474299d5ce223c.zip |
Split virtfs api for add directories and archives.
Also remove useless resourcemanager functions for add/remove virtfs entries.
Diffstat (limited to 'src/utils/files.cpp')
-rw-r--r-- | src/utils/files.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/utils/files.cpp b/src/utils/files.cpp index e875af770..51674751b 100644 --- a/src/utils/files.cpp +++ b/src/utils/files.cpp @@ -46,7 +46,7 @@ void Files::extractLocale() const std::string fileName2 = std::string(getenv( "APPDIR")).append("/locale.zip"); - resourceManager->addToSearchPath(fileName2, Append_false); + VirtFs::addZipToSearchPath(fileName2, Append_false); const std::string localDir = std::string(getenv("APPDIR")).append("/"); char **rootDirs = VirtFs::enumerateFiles("locale"); @@ -66,7 +66,7 @@ void Files::extractLocale() } } VirtFs::freeList(rootDirs); - resourceManager->removeFromSearchPath(fileName2); + VirtFs::removeZipFromSearchPath(fileName2); remove(fileName2.c_str()); } #endif // ANDROID @@ -126,9 +126,9 @@ void Files::extractZip(const std::string &restrict zipName, const std::string &restrict inDir, const std::string &restrict outDir) { - resourceManager->addToSearchPath(zipName, Append_false); + VirtFs::addZipToSearchPath(zipName, Append_false); copyPhysFsDir(inDir, outDir); - resourceManager->removeFromSearchPath(zipName); + VirtFs::removeZipFromSearchPath(zipName); remove(zipName.c_str()); } |