aboutsummaryrefslogtreecommitdiff
path: root/src/script/common/c_content.cpp
diff options
context:
space:
mode:
authorJosiahWI <41302989+JosiahWI@users.noreply.github.com>2020-10-13 10:36:01 -0500
committerGitHub <noreply@github.com>2020-10-13 16:36:01 +0100
commit11f3deb9c4512b918de8f5e778bc8b9535bd62c7 (patch)
tree61a02fa2cf202e2fc60aa18617d28f670f4c8898 /src/script/common/c_content.cpp
parentd6711025461b00d8c244b28d77abd09ccd7cd4b4 (diff)
downloadminetest-11f3deb9c4512b918de8f5e778bc8b9535bd62c7.tar.xz
Pass ContentFeatures as reference to read_content_features (#10464)
Diffstat (limited to 'src/script/common/c_content.cpp')
-rw-r--r--src/script/common/c_content.cpp5
1 files changed, 1 insertions, 4 deletions
diff --git a/src/script/common/c_content.cpp b/src/script/common/c_content.cpp
index 147f6e3ed..a95cf94a1 100644
--- a/src/script/common/c_content.cpp
+++ b/src/script/common/c_content.cpp
@@ -491,13 +491,11 @@ TileDef read_tiledef(lua_State *L, int index, u8 drawtype)
}
/******************************************************************************/
-ContentFeatures read_content_features(lua_State *L, int index)
+void read_content_features(lua_State *L, ContentFeatures &f, int index)
{
if(index < 0)
index = lua_gettop(L) + 1 + index;
- ContentFeatures f;
-
/* Cache existence of some callbacks */
lua_getfield(L, index, "on_construct");
if(!lua_isnil(L, -1)) f.has_on_construct = true;
@@ -800,7 +798,6 @@ ContentFeatures read_content_features(lua_State *L, int index)
getstringfield(L, index, "node_dig_prediction",
f.node_dig_prediction);
- return f;
}
void push_content_features(lua_State *L, const ContentFeatures &c)