summaryrefslogtreecommitdiff
path: root/libguile/evalext.c
diff options
context:
space:
mode:
Diffstat (limited to 'libguile/evalext.c')
-rw-r--r--libguile/evalext.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/libguile/evalext.c b/libguile/evalext.c
index 3d92cf10d..07c9a0239 100644
--- a/libguile/evalext.c
+++ b/libguile/evalext.c
@@ -77,11 +77,9 @@ SCM_DEFINE (scm_self_evaluating_p, "self-evaluating?", 1, 0, 0,
switch (SCM_TYP7 (obj))
{
case scm_tc7_vector:
- case scm_tc7_wvect:
case scm_tc7_pointer:
case scm_tc7_hashtable:
case scm_tc7_weak_set:
- case scm_tc7_weak_table:
case scm_tc7_fluid:
case scm_tc7_dynamic_state:
case scm_tc7_frame:
@@ -97,6 +95,7 @@ SCM_DEFINE (scm_self_evaluating_p, "self-evaluating?", 1, 0, 0,
case scm_tc7_bitvector:
case scm_tc7_finalizer:
case scm_tc7_ephemeron:
+ case scm_tc7_ephemeron_table:
case scm_tc7_thread:
case scm_tcs_struct:
return SCM_BOOL_T;