summaryrefslogtreecommitdiffstats
path: root/src/Bindings/ManualBindings_World.cpp
diff options
context:
space:
mode:
authorLukas Pioch <lukas@zgow.de>2017-04-16 11:41:40 +0200
committerLukas Pioch <lukas@zgow.de>2017-04-22 09:29:13 +0200
commit76bf5d770c4a34ca34b14eef15ab76e4215f1521 (patch)
treed2c3da3a4197398772600b9edf7102f0b9c17ebd /src/Bindings/ManualBindings_World.cpp
parentAPIDoc: Corrected a few links (diff)
downloadcuberite-76bf5d770c4a34ca34b14eef15ab76e4215f1521.tar
cuberite-76bf5d770c4a34ca34b14eef15ab76e4215f1521.tar.gz
cuberite-76bf5d770c4a34ca34b14eef15ab76e4215f1521.tar.bz2
cuberite-76bf5d770c4a34ca34b14eef15ab76e4215f1521.tar.lz
cuberite-76bf5d770c4a34ca34b14eef15ab76e4215f1521.tar.xz
cuberite-76bf5d770c4a34ca34b14eef15ab76e4215f1521.tar.zst
cuberite-76bf5d770c4a34ca34b14eef15ab76e4215f1521.zip
Diffstat (limited to 'src/Bindings/ManualBindings_World.cpp')
-rw-r--r--src/Bindings/ManualBindings_World.cpp8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/Bindings/ManualBindings_World.cpp b/src/Bindings/ManualBindings_World.cpp
index f24e5ac34..ce7558616 100644
--- a/src/Bindings/ManualBindings_World.cpp
+++ b/src/Bindings/ManualBindings_World.cpp
@@ -246,8 +246,12 @@ static int tolua_cWorld_ForEachLoadedChunk(lua_State * tolua_S)
[&L, &FnRef](int a_ChunkX, int a_ChunkZ) -> bool
{
bool res = false; // By default continue the enumeration
- L.Call(FnRef, a_ChunkX, a_ChunkZ, cLuaState::Return, res);
- return res;
+ if (L.Call(FnRef, a_ChunkX, a_ChunkZ, cLuaState::Return, res))
+ {
+ return res;
+ }
+ // An error occurred
+ return true;
}
);