projects
/
oweals
/
minetest.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
5f4ed94
)
Ignore spaces in secure.trusted_mods setting
author
Jeija
<norrepli@gmail.com>
Fri, 19 Feb 2016 20:14:38 +0000
(21:14 +0100)
committer
ShadowNinja
<shadowninja@minetest.net>
Fri, 19 Feb 2016 23:50:42 +0000
(18:50 -0500)
src/script/lua_api/l_util.cpp
patch
|
blob
|
history
diff --git
a/src/script/lua_api/l_util.cpp
b/src/script/lua_api/l_util.cpp
index c1e883a98c29902734998709a5997bfe288ea001..c04f09f9016232e4ebb4fe079e5180deb2244552 100644
(file)
--- a/
src/script/lua_api/l_util.cpp
+++ b/
src/script/lua_api/l_util.cpp
@@
-388,6
+388,8
@@
int ModApiUtil::l_request_insecure_environment(lua_State *L)
// Check secure.trusted_mods
const char *mod_name = lua_tostring(L, -1);
std::string trusted_mods = g_settings->get("secure.trusted_mods");
+ trusted_mods.erase(std::remove(trusted_mods.begin(),
+ trusted_mods.end(), ' '), trusted_mods.end());
std::vector<std::string> mod_list = str_split(trusted_mods, ',');
if (std::find(mod_list.begin(), mod_list.end(), mod_name) ==
mod_list.end()) {