diff options
| author | Roberto Ierusalimschy <roberto@inf.puc-rio.br> | 2001-06-15 17:36:57 -0300 |
|---|---|---|
| committer | Roberto Ierusalimschy <roberto@inf.puc-rio.br> | 2001-06-15 17:36:57 -0300 |
| commit | 8e586c13fcf3066886a7edd69011304eaad57a2b (patch) | |
| tree | 417c2102ba8c4d693c49a2df839612d371eded50 /ltm.c | |
| parent | eadf2aaaffa7a35e7f67b150ce0d57f2c17b9231 (diff) | |
| download | lua-8e586c13fcf3066886a7edd69011304eaad57a2b.tar.gz lua-8e586c13fcf3066886a7edd69011304eaad57a2b.tar.bz2 lua-8e586c13fcf3066886a7edd69011304eaad57a2b.zip | |
cleaner way to ensure alignment for strings and userdata
Diffstat (limited to 'ltm.c')
| -rw-r--r-- | ltm.c | 6 |
1 files changed, 3 insertions, 3 deletions
| @@ -1,5 +1,5 @@ | |||
| 1 | /* | 1 | /* |
| 2 | ** $Id: ltm.c,v 1.71 2001/03/26 14:31:49 roberto Exp roberto $ | 2 | ** $Id: ltm.c,v 1.72 2001/06/06 18:00:19 roberto Exp roberto $ |
| 3 | ** Tag methods | 3 | ** Tag methods |
| 4 | ** See Copyright Notice in lua.h | 4 | ** See Copyright Notice in lua.h |
| 5 | */ | 5 | */ |
| @@ -127,7 +127,7 @@ LUA_API int lua_copytagmethods (lua_State *L, int tagto, int tagfrom) { | |||
| 127 | int luaT_tag (const TObject *o) { | 127 | int luaT_tag (const TObject *o) { |
| 128 | int t = ttype(o); | 128 | int t = ttype(o); |
| 129 | switch (t) { | 129 | switch (t) { |
| 130 | case LUA_TUSERDATA: return uvalue(o)->tag; | 130 | case LUA_TUSERDATA: return uvalue(o)->uv.tag; |
| 131 | case LUA_TTABLE: return hvalue(o)->htag; | 131 | case LUA_TTABLE: return hvalue(o)->htag; |
| 132 | default: return t; | 132 | default: return t; |
| 133 | } | 133 | } |
| @@ -140,7 +140,7 @@ const l_char *luaT_typename (global_State *G, const TObject *o) { | |||
| 140 | TString *ts; | 140 | TString *ts; |
| 141 | switch (t) { | 141 | switch (t) { |
| 142 | case LUA_TUSERDATA: | 142 | case LUA_TUSERDATA: |
| 143 | tag = uvalue(o)->tag; | 143 | tag = uvalue(o)->uv.tag; |
| 144 | break; | 144 | break; |
| 145 | case LUA_TTABLE: | 145 | case LUA_TTABLE: |
| 146 | tag = hvalue(o)->htag; | 146 | tag = hvalue(o)->htag; |
