diff options
author | Dirk Herrmann <dirk@dirk-herrmanns-seiten.de> | 2001-03-30 15:03:23 +0000 |
---|---|---|
committer | Dirk Herrmann <dirk@dirk-herrmanns-seiten.de> | 2001-03-30 15:03:23 +0000 |
commit | 22a52da14dd86801cc3a36837601929effde1904 (patch) | |
tree | 3742d5d516018e6fcf53ace4d6f68762e285891c /libguile/smob.c | |
parent | 8715ff170378801396575750c54f32fba3a0b624 (diff) | |
download | guile-22a52da14dd86801cc3a36837601929effde1904.tar.gz |
* Replaced a lot of calls to SCM_C[AD]R with more appropriate macros.
* Minor cleanups to hashtable implementation.
* Minor code beautifications.
Diffstat (limited to 'libguile/smob.c')
-rw-r--r-- | libguile/smob.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/libguile/smob.c b/libguile/smob.c index f7d00e910..6cd557cc7 100644 --- a/libguile/smob.c +++ b/libguile/smob.c @@ -88,9 +88,11 @@ scm_mark0 (SCM ptr) } SCM +/* Dirk::FIXME: The name markcdr is misleading, since the term cdr should only + be used for real pairs. */ scm_markcdr (SCM ptr) { - return SCM_CDR (ptr); + return SCM_CELL_OBJECT_1 (ptr); } /* {Free} |