summaryrefslogtreecommitdiff
path: root/libguile/goops.h
diff options
context:
space:
mode:
authorAndy Wingo <wingo@pobox.com>2009-11-08 11:34:30 +0100
committerAndy Wingo <wingo@pobox.com>2009-11-26 00:25:07 +0100
commit72d2e7e65f1895df9c527e792a05674d02dcac9a (patch)
tree78b2fece1c2cabcd77d08ee22d86e98c4b0ee318 /libguile/goops.h
parent2c38adf863f3aa378d1d37d907d493bc76204c47 (diff)
remove cache-mutex slot from generics
* libguile/goops.c: * libguile/goops.h: Remove cache-mutex slot from generics, and renumber other slots.
Diffstat (limited to 'libguile/goops.h')
-rw-r--r--libguile/goops.h9
1 files changed, 4 insertions, 5 deletions
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 <method> */
#define scm_si_specializers 1 /* offset of spec. slot in a <method> */