From 2157b8c6629cea79801566244fc3f1d8491e91be Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Mon, 25 Jan 2016 18:40:05 +0300 Subject: Add file utils function getFilesInDir. --- src/resources/db/avatardb.cpp | 1 + src/resources/db/badgesdb.cpp | 3 ++- src/resources/db/colordb.cpp | 4 +++- src/resources/db/commandsdb.cpp | 2 ++ src/resources/db/deaddb.cpp | 1 + src/resources/db/emotedb.cpp | 2 ++ src/resources/db/homunculusdb.cpp | 1 + src/resources/db/horsedb.cpp | 1 + src/resources/db/itemdb.cpp | 3 ++- src/resources/db/mapdb.cpp | 2 ++ src/resources/db/mercenarydb.cpp | 1 + src/resources/db/moddb.cpp | 1 + src/resources/db/monsterdb.cpp | 1 + src/resources/db/npcdb.cpp | 1 + src/resources/db/npcdialogdb.cpp | 1 + src/resources/db/petdb.cpp | 3 ++- src/resources/db/skillunitdb.cpp | 3 ++- src/resources/db/sounddb.cpp | 2 ++ 18 files changed, 28 insertions(+), 5 deletions(-) (limited to 'src/resources/db') diff --git a/src/resources/db/avatardb.cpp b/src/resources/db/avatardb.cpp index 5b377b173..d11e8ab63 100644 --- a/src/resources/db/avatardb.cpp +++ b/src/resources/db/avatardb.cpp @@ -30,6 +30,7 @@ #include "resources/sprite/spritereference.h" #include "utils/dtor.h" +#include "utils/files.h" #include "utils/gettext.h" #include "configuration.h" diff --git a/src/resources/db/badgesdb.cpp b/src/resources/db/badgesdb.cpp index ccaa1dc3d..de8f48499 100644 --- a/src/resources/db/badgesdb.cpp +++ b/src/resources/db/badgesdb.cpp @@ -24,6 +24,7 @@ #include "resources/beingcommon.h" +#include "utils/files.h" #include "utils/xmlutils.h" #include "debug.h" @@ -57,7 +58,7 @@ static void loadDB(const std::string &name, BadgesInfos &arr) name, arr); StringVect listVect; - BeingCommon::getIncludeFiles(paths.getStringValue( + Files::getFilesInDir(paths.getStringValue( "badgesPatchDir"), listVect, ".xml"); FOR_EACH (StringVectCIter, itVect, listVect) loadXmlFile(*itVect, name, arr); diff --git a/src/resources/db/colordb.cpp b/src/resources/db/colordb.cpp index 6b4ae2cd1..674f70ef6 100644 --- a/src/resources/db/colordb.cpp +++ b/src/resources/db/colordb.cpp @@ -26,6 +26,8 @@ #include "resources/beingcommon.h" +#include "utils/files.h" + #include "debug.h" namespace @@ -48,7 +50,7 @@ void ColorDB::load() loadHair(paths.getStringValue("hairColorFile"), colors); loadHair(paths.getStringValue("hairColorPatchFile"), colors); StringVect list; - BeingCommon::getIncludeFiles(paths.getStringValue( + Files::getFilesInDir(paths.getStringValue( "hairColorPatchDir"), list, ".xml"); FOR_EACH (StringVectCIter, it2, list) loadHair(*it2, colors); diff --git a/src/resources/db/commandsdb.cpp b/src/resources/db/commandsdb.cpp index 335627c53..daf347473 100644 --- a/src/resources/db/commandsdb.cpp +++ b/src/resources/db/commandsdb.cpp @@ -28,6 +28,8 @@ #include "resources/beingcommon.h" +#include "utils/files.h" + #include "debug.h" namespace diff --git a/src/resources/db/deaddb.cpp b/src/resources/db/deaddb.cpp index a2a6a6494..ce77aa6b4 100644 --- a/src/resources/db/deaddb.cpp +++ b/src/resources/db/deaddb.cpp @@ -23,6 +23,7 @@ #include "configuration.h" #include "logger.h" +#include "utils/files.h" #include "utils/translation/podict.h" #include "resources/beingcommon.h" diff --git a/src/resources/db/emotedb.cpp b/src/resources/db/emotedb.cpp index b2f9a0581..32679a9dc 100644 --- a/src/resources/db/emotedb.cpp +++ b/src/resources/db/emotedb.cpp @@ -32,6 +32,8 @@ #include "resources/sprite/animatedsprite.h" +#include "utils/files.h" + #include "debug.h" namespace diff --git a/src/resources/db/homunculusdb.cpp b/src/resources/db/homunculusdb.cpp index e8d2f723e..6f8164742 100644 --- a/src/resources/db/homunculusdb.cpp +++ b/src/resources/db/homunculusdb.cpp @@ -28,6 +28,7 @@ #include "resources/beinginfo.h" #include "utils/dtor.h" +#include "utils/files.h" #include "configuration.h" diff --git a/src/resources/db/horsedb.cpp b/src/resources/db/horsedb.cpp index 27987c657..99139fb21 100644 --- a/src/resources/db/horsedb.cpp +++ b/src/resources/db/horsedb.cpp @@ -28,6 +28,7 @@ #include "resources/horseinfo.h" #include "utils/dtor.h" +#include "utils/files.h" #include "debug.h" diff --git a/src/resources/db/itemdb.cpp b/src/resources/db/itemdb.cpp index 6a3766cc6..620367bd1 100644 --- a/src/resources/db/itemdb.cpp +++ b/src/resources/db/itemdb.cpp @@ -41,6 +41,7 @@ #include "utils/delete2.h" #include "utils/dtor.h" +#include "utils/files.h" #include "utils/stringmap.h" #include "debug.h" @@ -250,7 +251,7 @@ void ItemDB::load() loadXmlFile(paths.getStringValue("itemsPatchFile"), tagNum); StringVect list; - BeingCommon::getIncludeFiles(paths.getStringValue("itemsPatchDir"), + Files::getFilesInDir(paths.getStringValue("itemsPatchDir"), list, ".xml"); FOR_EACH (StringVectCIter, it, list) diff --git a/src/resources/db/mapdb.cpp b/src/resources/db/mapdb.cpp index 6d31c69f2..521d7ac84 100644 --- a/src/resources/db/mapdb.cpp +++ b/src/resources/db/mapdb.cpp @@ -26,6 +26,8 @@ #include "resources/beingcommon.h" +#include "utils/files.h" + #include "debug.h" namespace diff --git a/src/resources/db/mercenarydb.cpp b/src/resources/db/mercenarydb.cpp index 26476892d..bc5374f51 100644 --- a/src/resources/db/mercenarydb.cpp +++ b/src/resources/db/mercenarydb.cpp @@ -28,6 +28,7 @@ #include "resources/beinginfo.h" #include "utils/dtor.h" +#include "utils/files.h" #include "configuration.h" diff --git a/src/resources/db/moddb.cpp b/src/resources/db/moddb.cpp index 3a803a9af..051fe09e5 100644 --- a/src/resources/db/moddb.cpp +++ b/src/resources/db/moddb.cpp @@ -28,6 +28,7 @@ #include "resources/beingcommon.h" #include "utils/dtor.h" +#include "utils/files.h" #include "utils/gettext.h" #include "debug.h" diff --git a/src/resources/db/monsterdb.cpp b/src/resources/db/monsterdb.cpp index 133b2545d..1c18ada0b 100644 --- a/src/resources/db/monsterdb.cpp +++ b/src/resources/db/monsterdb.cpp @@ -28,6 +28,7 @@ #include "resources/beinginfo.h" #include "utils/dtor.h" +#include "utils/files.h" #include "utils/gettext.h" #include "configuration.h" diff --git a/src/resources/db/npcdb.cpp b/src/resources/db/npcdb.cpp index 1827cd859..dff7b4c70 100644 --- a/src/resources/db/npcdb.cpp +++ b/src/resources/db/npcdb.cpp @@ -31,6 +31,7 @@ #include "resources/sprite/spritereference.h" #include "utils/dtor.h" +#include "utils/files.h" #include "utils/gettext.h" #include "debug.h" diff --git a/src/resources/db/npcdialogdb.cpp b/src/resources/db/npcdialogdb.cpp index 772a64a45..610925864 100644 --- a/src/resources/db/npcdialogdb.cpp +++ b/src/resources/db/npcdialogdb.cpp @@ -27,6 +27,7 @@ #include "resources/npcdialoginfo.h" #include "utils/dtor.h" +#include "utils/files.h" #include "debug.h" diff --git a/src/resources/db/petdb.cpp b/src/resources/db/petdb.cpp index 160306d71..17ffba502 100644 --- a/src/resources/db/petdb.cpp +++ b/src/resources/db/petdb.cpp @@ -30,8 +30,9 @@ #include "resources/sprite/spritereference.h" -#include "utils/gettext.h" #include "utils/dtor.h" +#include "utils/files.h" +#include "utils/gettext.h" #include "debug.h" diff --git a/src/resources/db/skillunitdb.cpp b/src/resources/db/skillunitdb.cpp index 30d0b3918..6ffcfbe18 100644 --- a/src/resources/db/skillunitdb.cpp +++ b/src/resources/db/skillunitdb.cpp @@ -30,8 +30,9 @@ #include "resources/sprite/spritereference.h" -#include "utils/gettext.h" #include "utils/dtor.h" +#include "utils/files.h" +#include "utils/gettext.h" #include "debug.h" diff --git a/src/resources/db/sounddb.cpp b/src/resources/db/sounddb.cpp index 238e17b51..955a20d1f 100644 --- a/src/resources/db/sounddb.cpp +++ b/src/resources/db/sounddb.cpp @@ -27,6 +27,8 @@ #include "resources/beingcommon.h" +#include "utils/files.h" + #include "debug.h" namespace -- cgit v1.2.3-60-g2f50