summaryrefslogtreecommitdiff
path: root/libguile/eval.h
diff options
context:
space:
mode:
authorMarius Vollmer <mvo@zagadka.de>2001-05-20 23:38:36 +0000
committerMarius Vollmer <mvo@zagadka.de>2001-05-20 23:38:36 +0000
commit1990dd38aba7eb6af2481c0427dab7715401853e (patch)
tree47ea726fff01782dbd1992936b00c2611125f672 /libguile/eval.h
parent33485be9b6aafc9301c2b364cab7944199217baa (diff)
downloadguile-1990dd38aba7eb6af2481c0427dab7715401853e.tar.gz
(SCM_EVALIM2): Use SCM_EQ_P instead of `=='.
Diffstat (limited to 'libguile/eval.h')
-rw-r--r--libguile/eval.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/libguile/eval.h b/libguile/eval.h
index 80e0e5faa..2ce79fd5c 100644
--- a/libguile/eval.h
+++ b/libguile/eval.h
@@ -95,7 +95,7 @@ extern SCM scm_eval_options_interface (SCM setting);
*
* For an explanation of symbols containing "EVAL", see beginning of eval.c.
*/
-#define SCM_EVALIM2(x) (((x) == SCM_EOL) \
+#define SCM_EVALIM2(x) ((SCM_EQ_P ((x), SCM_EOL)) \
? scm_misc_error (NULL, scm_s_expression, SCM_EOL), 0 \
: (x))
#ifdef MEMOIZE_LOCALS