]> git.lizzy.rs Git - dragonfireclient.git/commitdiff
Revert "Auto delete MetaData when = 0 (#8770)" (#10183)
authorLars Müller <34514239+appgurueu@users.noreply.github.com>
Thu, 16 Jul 2020 17:11:24 +0000 (19:11 +0200)
committerGitHub <noreply@github.com>
Thu, 16 Jul 2020 17:11:24 +0000 (19:11 +0200)
This reverts commit 808eb4c5714da5ac36f4a70653d6b3805060828c.

src/script/lua_api/l_metadata.cpp

index 61a25a761017c48e297e0469b079c92aa4c07395..21002e6a70734bb0c674cde9596e79263da5f9bd 100644 (file)
@@ -153,9 +153,7 @@ int MetaDataRef::l_set_int(lua_State *L)
        MetaDataRef *ref = checkobject(L, 1);
        std::string name = luaL_checkstring(L, 2);
        int a = luaL_checkint(L, 3);
-       std::string str;
-       if (a != 0)
-               str = itos(a);
+       std::string str = itos(a);
 
        Metadata *meta = ref->getmeta(true);
        if (meta == NULL || str == meta->getString(name))
@@ -193,9 +191,7 @@ int MetaDataRef::l_set_float(lua_State *L)
        MetaDataRef *ref = checkobject(L, 1);
        std::string name = luaL_checkstring(L, 2);
        float a = readParam<float>(L, 3);
-       std::string str;
-       if (a != 0)
-               str = ftos(a);
+       std::string str = ftos(a);
 
        Metadata *meta = ref->getmeta(true);
        if (meta == NULL || str == meta->getString(name))