diff options
author | Roberto Ierusalimschy <roberto@inf.puc-rio.br> | 2014-05-07 11:14:58 -0300 |
---|---|---|
committer | Roberto Ierusalimschy <roberto@inf.puc-rio.br> | 2014-05-07 11:14:58 -0300 |
commit | dace83ea301cbeb55f4eda60c40ca2d43edec65c (patch) | |
tree | 86f5f97f89bc1953f0f3513334ead212634a0dd0 | |
parent | 7ea44b56a883857dc7ba28bd99406491034e254c (diff) | |
download | lua-dace83ea301cbeb55f4eda60c40ca2d43edec65c.tar.gz lua-dace83ea301cbeb55f4eda60c40ca2d43edec65c.tar.bz2 lua-dace83ea301cbeb55f4eda60c40ca2d43edec65c.zip |
detail (better alignment for struct 'Table')
-rw-r--r-- | lobject.h | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -1,5 +1,5 @@ | |||
1 | /* | 1 | /* |
2 | ** $Id: lobject.h,v 2.71 2012/09/11 18:21:44 roberto Exp $ | 2 | ** $Id: lobject.h,v 2.71.1.1 2013/04/12 18:48:47 roberto Exp roberto $ |
3 | ** Type definitions for Lua objects | 3 | ** Type definitions for Lua objects |
4 | ** See Copyright Notice in lua.h | 4 | ** See Copyright Notice in lua.h |
5 | */ | 5 | */ |
@@ -561,12 +561,12 @@ typedef struct Table { | |||
561 | CommonHeader; | 561 | CommonHeader; |
562 | lu_byte flags; /* 1<<p means tagmethod(p) is not present */ | 562 | lu_byte flags; /* 1<<p means tagmethod(p) is not present */ |
563 | lu_byte lsizenode; /* log2 of size of `node' array */ | 563 | lu_byte lsizenode; /* log2 of size of `node' array */ |
564 | struct Table *metatable; | 564 | int sizearray; /* size of `array' array */ |
565 | TValue *array; /* array part */ | 565 | TValue *array; /* array part */ |
566 | Node *node; | 566 | Node *node; |
567 | Node *lastfree; /* any free position is before this position */ | 567 | Node *lastfree; /* any free position is before this position */ |
568 | struct Table *metatable; | ||
568 | GCObject *gclist; | 569 | GCObject *gclist; |
569 | int sizearray; /* size of `array' array */ | ||
570 | } Table; | 570 | } Table; |
571 | 571 | ||
572 | 572 | ||