aboutsummaryrefslogtreecommitdiff
path: root/src/map.cpp
diff options
context:
space:
mode:
authorTest_User <hax@andrewyu.org>2024-06-28 10:29:08 -0400
committerTest_User <hax@andrewyu.org>2024-06-28 10:29:08 -0400
commitea3279e8f03f0e1377b681f1ad6f0088bb98f6d8 (patch)
tree3df93814ce036825a006c11ebd4b3f721547ea73 /src/map.cpp
parent040f12cfb14730427524865c8e1f97f892772295 (diff)
downloadhax-minetest-server-master.tar.gz
hax-minetest-server-master.zip
Initial LMDB supportHEADmaster
Diffstat (limited to 'src/map.cpp')
-rw-r--r--src/map.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/map.cpp b/src/map.cpp
index 58443a000..d5a4fccdc 100644
--- a/src/map.cpp
+++ b/src/map.cpp
@@ -44,6 +44,7 @@ with this program; if not, write to the Free Software Foundation, Inc.,
#include "database/database.h"
#include "database/database-dummy.h"
#include "database/database-sqlite3.h"
+#include "database/database-lmdb.h"
#include "script/scripting_server.h"
#include <deque>
#include <queue>
@@ -1699,6 +1700,8 @@ MapDatabase *ServerMap::createDatabase(
return new MapDatabaseSQLite3(savedir);
if (name == "dummy")
return new Database_Dummy();
+ if (name == "lmdb")
+ return new Database_LMDB(savedir);
#if USE_LEVELDB
if (name == "leveldb")
return new Database_LevelDB(savedir);