aboutsummaryrefslogtreecommitdiff
path: root/src/map.cpp
diff options
context:
space:
mode:
authorSfan5 <sfan5@live.de>2013-09-06 18:22:12 +0200
committerSfan5 <sfan5@live.de>2013-09-09 22:50:50 +0200
commit7e44c2ace136a5dfe1c999167bb0aadcb8a78c4f (patch)
tree5dc9d41c5690ace1d01a8d43814cdfbef732f980 /src/map.cpp
parent58841ef12f6cba1bb622353c1fcaa0e3c6fb46c9 (diff)
downloadminetest-7e44c2ace136a5dfe1c999167bb0aadcb8a78c4f.tar.xz
Make it compile
Diffstat (limited to 'src/map.cpp')
-rw-r--r--src/map.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/map.cpp b/src/map.cpp
index e2191f9e1..7a5296bac 100644
--- a/src/map.cpp
+++ b/src/map.cpp
@@ -3371,7 +3371,10 @@ void ServerMap::listAllLoadableBlocks(std::list<v3s16> &dst)
errorstream<<"Map::listAllLoadableBlocks(): Result will be missing "
<<"all blocks that are stored in flat files"<<std::endl;
}
- dbase->listAllLoadableBlocks(dst);
+ core::list<v3s16> dst_;
+ dbase->listAllLoadableBlocks(dst_);
+ for(core::list<v3s16>::Iterator i = dst_.begin(); i != dst_.end(); ++i)
+ dst.push_back(*i);
}
void ServerMap::listAllLoadedBlocks(std::list<v3s16> &dst)