diff options
author | Marius Vollmer <mvo@zagadka.de> | 2001-05-20 23:38:36 +0000 |
---|---|---|
committer | Marius Vollmer <mvo@zagadka.de> | 2001-05-20 23:38:36 +0000 |
commit | 1990dd38aba7eb6af2481c0427dab7715401853e (patch) | |
tree | 47ea726fff01782dbd1992936b00c2611125f672 /libguile/eval.h | |
parent | 33485be9b6aafc9301c2b364cab7944199217baa (diff) | |
download | guile-1990dd38aba7eb6af2481c0427dab7715401853e.tar.gz |
(SCM_EVALIM2): Use SCM_EQ_P instead of `=='.
Diffstat (limited to 'libguile/eval.h')
-rw-r--r-- | libguile/eval.h | 2 |
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 |