summaryrefslogtreecommitdiff
path: root/src/resources/db/unitsdb.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/resources/db/unitsdb.cpp')
-rw-r--r--src/resources/db/unitsdb.cpp9
1 files changed, 8 insertions, 1 deletions
diff --git a/src/resources/db/unitsdb.cpp b/src/resources/db/unitsdb.cpp
index bf498411b..ab42ba04c 100644
--- a/src/resources/db/unitsdb.cpp
+++ b/src/resources/db/unitsdb.cpp
@@ -69,8 +69,9 @@ static std::string formatUnit(const int value,
static std::string splitNumber(std::string str,
const std::string &separator);
-void UnitsDb::loadUnits()
+void UnitsDb::load()
{
+ logger->log1("Initializing unit database...");
{ // Setup default weight
UnitDescription ud;
@@ -115,6 +116,12 @@ void UnitsDb::loadUnits()
loadXmlDir("unitsPatchDir", loadXmlFile);
}
+void UnitsDb::unload()
+{
+ logger->log1("Unloading unit database...");
+ mCurrencies.clear();
+}
+
static UnitDescription loadUnit(XmlNodePtr node)
{
UnitDescription ud;