diff options
Diffstat (limited to 'libguile/struct.h')
-rw-r--r-- | libguile/struct.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/libguile/struct.h b/libguile/struct.h index 1b2b44924..e076a8aee 100644 --- a/libguile/struct.h +++ b/libguile/struct.h @@ -49,9 +49,10 @@ /* Number of words with negative index */ -#define scm_struct_n_extra_words 2 +#define scm_struct_n_extra_words 3 /* These are how the initial words of a vtable are allocated. */ +#define scm_struct_i_ptr -3 /* start of block (see alloc_struct) */ #define scm_struct_i_n_words -2 /* How many words allocated to this struct? */ #define scm_struct_i_tag -1 /* A unique tag for this type.. */ #define scm_struct_i_layout 0 /* A symbol describing the physical arrangement of this type. */ |