diff options
Diffstat (limited to 'libguile/evalext.c')
-rw-r--r-- | libguile/evalext.c | 3 |
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; |