summaryrefslogtreecommitdiff
path: root/src/script/lua_api/l_areastore.cpp
diff options
context:
space:
mode:
authorShadowNinja <shadowninja@minetest.net>2015-10-29 23:38:36 -0400
committerShadowNinja <shadowninja@minetest.net>2016-03-07 16:33:20 -0500
commit2e74e9ee20cee987a7326378c6ab73ec93e25457 (patch)
tree47f180f1e70668b806eba2f091e05249342f43fc /src/script/lua_api/l_areastore.cpp
parent0079887b645e0ee441bd2cfcd7874a1148fdd656 (diff)
downloadminetest-2e74e9ee20cee987a7326378c6ab73ec93e25457.tar.gz
minetest-2e74e9ee20cee987a7326378c6ab73ec93e25457.tar.bz2
minetest-2e74e9ee20cee987a7326378c6ab73ec93e25457.zip
Move AreaStore container selection logic into getOptimalImplementation
Diffstat (limited to 'src/script/lua_api/l_areastore.cpp')
-rw-r--r--src/script/lua_api/l_areastore.cpp9
1 files changed, 1 insertions, 8 deletions
diff --git a/src/script/lua_api/l_areastore.cpp b/src/script/lua_api/l_areastore.cpp
index 8b8b157d7..8e9b2c7d5 100644
--- a/src/script/lua_api/l_areastore.cpp
+++ b/src/script/lua_api/l_areastore.cpp
@@ -25,9 +25,6 @@ with this program; if not, write to the Free Software Foundation, Inc.,
#include "irr_v3d.h"
#include "util/areastore.h"
#include "filesys.h"
-#ifndef ANDROID
- #include "cmake_config.h"
-#endif
#include <fstream>
static inline void get_data_and_border_flags(lua_State *L, u8 start_i,
@@ -294,11 +291,7 @@ int LuaAreaStore::l_from_file(lua_State *L)
LuaAreaStore::LuaAreaStore()
{
-#if USE_SPATIAL
- this->as = new SpatialAreaStore();
-#else
- this->as = new VectorAreaStore();
-#endif
+ this->as = AreaStore::getOptimalImplementation();
}
LuaAreaStore::LuaAreaStore(const std::string &type)