From 72d2e7e65f1895df9c527e792a05674d02dcac9a Mon Sep 17 00:00:00 2001 From: Andy Wingo Date: Sun, 8 Nov 2009 11:34:30 +0100 Subject: remove cache-mutex slot from generics * libguile/goops.c: * libguile/goops.h: Remove cache-mutex slot from generics, and renumber other slots. --- libguile/goops.h | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) (limited to 'libguile/goops.h') diff --git a/libguile/goops.h b/libguile/goops.h index c5b66196c..72fe45e8f 100644 --- a/libguile/goops.h +++ b/libguile/goops.h @@ -168,11 +168,10 @@ typedef struct scm_t_method { #define scm_si_dispatch_procedure scm_applicable_struct_index_procedure /* 0 */ #define scm_si_methods 1 #define scm_si_n_specialized 2 -#define scm_si_cache_mutex 3 -#define scm_si_extended_by 4 -#define scm_si_generic_cache 5 -#define scm_si_effective_methods 6 -#define scm_si_generic_setter 7 +#define scm_si_extended_by 3 +#define scm_si_generic_cache 4 +#define scm_si_effective_methods 5 +#define scm_si_generic_setter 6 #define scm_si_generic_function 0 /* offset of gf slot in a */ #define scm_si_specializers 1 /* offset of spec. slot in a */ -- cgit v1.2.3