summaryrefslogtreecommitdiff
path: root/src/lvm.c
diff options
context:
space:
mode:
authorPeter Drahoš <drahosp@gmail.com>2012-03-09 15:29:03 +0100
committerPeter Drahoš <drahosp@gmail.com>2012-03-09 15:29:03 +0100
commit1285f9a97c14116891c922b047594eb2175e5b1b (patch)
tree7282c20d4b36862a13a2f4fee812062331346058 /src/lvm.c
parent068edf316ea60ba0d32c4e50af3b9e1711876aa2 (diff)
downloadlua-1285f9a97c14116891c922b047594eb2175e5b1b.tar.gz
Lua 5.1.5 update using official release package.
Diffstat (limited to 'src/lvm.c')
-rw-r--r--src/lvm.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/lvm.c b/src/lvm.c
index 8aeafda..e0a0cd8 100644
--- a/src/lvm.c
+++ b/src/lvm.c
@@ -1,5 +1,5 @@
/*
-** $Id: lvm.c,v 2.63.1.4 2009/07/01 21:10:33 roberto Exp $
+** $Id: lvm.c,v 2.63.1.5 2011/08/17 20:43:11 roberto Exp $
** Lua virtual machine
** See Copyright Notice in lua.h
*/
@@ -142,6 +142,7 @@ void luaV_settable (lua_State *L, const TValue *t, TValue *key, StkId val) {
if (!ttisnil(oldval) || /* result is no nil? */
(tm = fasttm(L, h->metatable, TM_NEWINDEX)) == NULL) { /* or no TM? */
setobj2t(L, oldval, val);
+ h->flags = 0;
luaC_barriert(L, h, val);
return;
}