Replaced calls for IntLlib's global variable

At the beginning of the files, when the mod looks for intllibs, it does it by looking for
a variable defined by the library, but when the intllib mod isn't loaded, it ends up calling
for a global variable. Here is a more clean way to check whether or not the variable exists
using a lua function instead of a call for this variable.
This commit is contained in:
LeMagnesium 2015-05-03 20:18:59 +02:00
parent 4d6a3a8a02
commit 244e0e3be6
2 changed files with 2 additions and 2 deletions

View File

@ -8,7 +8,7 @@
-- Boilerplate to support localized strings if intllib mod is installed.
local S = 0
if (intllib) then
if rawget(_G, "intllib") then
dofile(minetest.get_modpath("intllib").."/intllib.lua")
S = intllib.Getter(minetest.get_current_modname())
else

View File

@ -13,7 +13,7 @@ dofile(minetest.get_modpath("food_basic").."/ingredients.lua")
-- Boilerplate to support localized strings if intllib mod is installed.
local S = 0
if (intllib) then
if rawget(_G, "intllib") then
dofile(minetest.get_modpath("intllib").."/intllib.lua")
S = intllib.Getter(minetest.get_current_modname())
else