1.1 --- a/templates/types.h Mon Dec 12 00:33:33 2016 +0100
1.2 +++ b/templates/types.h Mon Dec 12 00:37:28 2016 +0100
1.3 @@ -19,6 +19,8 @@
1.4 #ifndef __TYPES_H__
1.5 #define __TYPES_H__
1.6
1.7 +#include <stddef.h> /* size_t */
1.8 +
1.9 /* Attribute tables are lists of codes confirming the presence of attributes. */
1.10
1.11 typedef struct __table
1.12 @@ -55,9 +57,11 @@
1.13 union
1.14 {
1.15 __obj * context; /* attribute context */
1.16 + __obj * b; /* bound callable object */
1.17 unsigned int min; /* minimum number of parameters */
1.18 - __obj * b; /* bound callable object */
1.19 unsigned int code; /* parameter table code for key */
1.20 +
1.21 + size_t size; /* size of value */
1.22 };
1.23
1.24 /* One of... */