HCoop
/
bpt
/
guile.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
fix equal? between an array and a non-array
[bpt/guile.git]
/
libguile
/
eq.c
diff --git
a/libguile/eq.c
b/libguile/eq.c
index
6a533da
..
923fa77
100644
(file)
--- a/
libguile/eq.c
+++ b/
libguile/eq.c
@@
-321,7
+321,7
@@
scm_equal_p (SCM x, SCM y)
/* Vectors can be equal to one-dimensional arrays.
*/
- if (
SCM_I_ARRAYP (x) || SCM_I_ARRAYP
(y))
+ if (
scm_is_array (x) && scm_is_array
(y))
return scm_array_equal_p (x, y);
return SCM_BOOL_F;