diff options
Diffstat (limited to 'lobject.h')
-rw-r--r-- | lobject.h | 8 |
1 files changed, 5 insertions, 3 deletions
@@ -1,5 +1,5 @@ | |||
1 | /* | 1 | /* |
2 | ** $Id: lobject.h,v 1.88 2001/01/25 16:45:36 roberto Exp roberto $ | 2 | ** $Id: lobject.h,v 1.89 2001/01/26 15:58:50 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 | */ |
@@ -178,11 +178,13 @@ typedef struct Closure { | |||
178 | 178 | ||
179 | 179 | ||
180 | typedef struct Node { | 180 | typedef struct Node { |
181 | TObject key; | ||
182 | TObject val; | ||
183 | struct Node *next; /* for chaining */ | 181 | struct Node *next; /* for chaining */ |
182 | int key_tt; /* (break object to save padding space) */ | ||
183 | Value key_value; | ||
184 | TObject val; | ||
184 | } Node; | 185 | } Node; |
185 | 186 | ||
187 | |||
186 | typedef struct Hash { | 188 | typedef struct Hash { |
187 | Node *node; | 189 | Node *node; |
188 | int htag; | 190 | int htag; |