aboutsummaryrefslogtreecommitdiff
path: root/lgc.h
diff options
context:
space:
mode:
Diffstat (limited to 'lgc.h')
-rw-r--r--lgc.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/lgc.h b/lgc.h
index bc8032aa..62e42f8f 100644
--- a/lgc.h
+++ b/lgc.h
@@ -1,5 +1,5 @@
1/* 1/*
2** $Id: lgc.h,v 2.83 2014/07/17 17:27:49 roberto Exp roberto $ 2** $Id: lgc.h,v 2.84 2014/07/19 15:09:37 roberto Exp roberto $
3** Garbage Collector 3** Garbage Collector
4** See Copyright Notice in lua.h 4** See Copyright Notice in lua.h
5*/ 5*/
@@ -107,15 +107,15 @@
107 107
108 108
109#define luaC_barrier(L,p,v) { \ 109#define luaC_barrier(L,p,v) { \
110 if (iscollectable(v) && isblack(obj2gco(p)) && iswhite(gcvalue(v))) \ 110 if (iscollectable(v) && isblack(p) && iswhite(gcvalue(v))) \
111 luaC_barrier_(L,obj2gco(p),gcvalue(v)); } 111 luaC_barrier_(L,obj2gco(p),gcvalue(v)); }
112 112
113#define luaC_barrierback(L,p,v) { \ 113#define luaC_barrierback(L,p,v) { \
114 if (iscollectable(v) && isblack(obj2gco(p)) && iswhite(gcvalue(v))) \ 114 if (iscollectable(v) && isblack(p) && iswhite(gcvalue(v))) \
115 luaC_barrierback_(L,p); } 115 luaC_barrierback_(L,p); }
116 116
117#define luaC_objbarrier(L,p,o) { \ 117#define luaC_objbarrier(L,p,o) { \
118 if (isblack(obj2gco(p)) && iswhite(obj2gco(o))) \ 118 if (isblack(p) && iswhite(o)) \
119 luaC_barrier_(L,obj2gco(p),obj2gco(o)); } 119 luaC_barrier_(L,obj2gco(p),obj2gco(o)); }
120 120
121#define luaC_upvalbarrier(L,uv) \ 121#define luaC_upvalbarrier(L,uv) \