fix place-message-allowed? on an empty vector

This commit is contained in:
Matthew Flatt 2019-04-30 17:02:07 -06:00
parent 436f3d8f64
commit 164442ab26
2 changed files with 3 additions and 1 deletions

View File

@ -100,6 +100,7 @@
(test #t place-message-allowed? v)
(test #t place-message-allowed? (list v))
(test #t place-message-allowed? (vector v)))
(test #t place-message-allowed? (vector))
(for ([v (list (lambda () 10)
add1)])

View File

@ -1655,7 +1655,8 @@ DEEP_VEC2:
if (set_mode) {
SCHEME_SET_IMMUTABLE(vec);
new_so = vec;
}
} else
new_so = vec;
RETURN;
break;