summaryrefslogtreecommitdiff
path: root/libguile/eval.c
diff options
context:
space:
mode:
Diffstat (limited to 'libguile/eval.c')
-rw-r--r--libguile/eval.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/libguile/eval.c b/libguile/eval.c
index cdb90423a..317be4042 100644
--- a/libguile/eval.c
+++ b/libguile/eval.c
@@ -3270,7 +3270,7 @@ scm_trampoline_0 (SCM proc)
case scm_tcs_struct:
if (SCM_OBJ_CLASS_FLAGS (proc) & SCM_CLASSF_PURE_GENERIC)
trampoline = scm_call_generic_0;
- else if (SCM_I_OPERATORP (proc))
+ else if (SCM_I_ENTITYP (proc))
trampoline = scm_call_0;
else
return NULL;
@@ -3396,7 +3396,7 @@ scm_trampoline_1 (SCM proc)
case scm_tcs_struct:
if (SCM_OBJ_CLASS_FLAGS (proc) & SCM_CLASSF_PURE_GENERIC)
trampoline = scm_call_generic_1;
- else if (SCM_I_OPERATORP (proc))
+ else if (SCM_I_ENTITYP (proc))
trampoline = scm_call_1;
else
return NULL;
@@ -3493,7 +3493,7 @@ scm_trampoline_2 (SCM proc)
case scm_tcs_struct:
if (SCM_OBJ_CLASS_FLAGS (proc) & SCM_CLASSF_PURE_GENERIC)
trampoline = scm_call_generic_2;
- else if (SCM_I_OPERATORP (proc))
+ else if (SCM_I_ENTITYP (proc))
trampoline = scm_call_2;
else
return NULL;