summaryrefslogtreecommitdiff
path: root/libguile/struct.h
diff options
context:
space:
mode:
authorAndy Wingo <wingo@pobox.com>2009-10-29 09:47:00 +0100
committerAndy Wingo <wingo@pobox.com>2009-11-15 20:28:11 +0100
commit9e759da10b8ec9334239d6ce40e19bf45c2d00e7 (patch)
tree2bfe702f0458feb620b8ddcf002b77ae63221b78 /libguile/struct.h
parentee7ef600b99465387fafff05adb99cab25d3685e (diff)
downloadguile-9e759da10b8ec9334239d6ce40e19bf45c2d00e7.tar.gz
remove unused struct gc chain macros
* libguile/struct.h (SCM_STRUCT_GC_CHAIN, SCM_SET_STRUCT_GC_CHAIN): Remove, no longer necessary given topological finalization, provided by libGC.
Diffstat (limited to 'libguile/struct.h')
-rw-r--r--libguile/struct.h3
1 files changed, 0 insertions, 3 deletions
diff --git a/libguile/struct.h b/libguile/struct.h
index a4626f3dd..206c82d29 100644
--- a/libguile/struct.h
+++ b/libguile/struct.h
@@ -78,9 +78,6 @@ typedef void (*scm_t_struct_free) (scm_t_bits * vtable, scm_t_bits * data);
#define SCM_SET_STRUCT_TABLE_CLASS(X, CLASS) SCM_SETCDR (X, CLASS)
SCM_API SCM scm_struct_table;
-#define SCM_STRUCT_GC_CHAIN(X) SCM_CELL_OBJECT_3 (X)
-#define SCM_SET_STRUCT_GC_CHAIN(X, Y) SCM_SET_CELL_OBJECT_3 (X, Y)
-
SCM_API scm_t_bits * scm_alloc_struct (int n_words, int n_extra,