summaryrefslogtreecommitdiff
path: root/libguile/arrays.c
diff options
context:
space:
mode:
authorDaniel Llorens <daniel.llorens@bluewin.ch>2015-02-25 09:47:40 +0100
committerDaniel Llorens <daniel.llorens@bluewin.ch>2016-07-11 09:11:50 +0200
commitda81901c9aea6fb95775634742d34b2d3a73ca8d (patch)
tree788be4185084629269e026fbf59c6023cbbe5704 /libguile/arrays.c
parentcea5139e6528dc9018a3bb447c2d242a6f778d52 (diff)
downloadguile-da81901c9aea6fb95775634742d34b2d3a73ca8d.tar.gz
Do not use array handles in scm_vector
* libguile/vectors.c (scm_vector): Use SCM_I_VECTOR_WELTS on new vector instead of generic scm_vector_elements; cf. scm_vector_copy(). (scm_vector_elements): Forward to scm_vector_writable_elements(). (scm_vector_writable_elements): Remove special error message for weak vector arg. * libguile/generalized-vectors.c (SCM_VALIDATE_VECTOR_WITH_HANDLE): Remove unused macro. * libguile/array-handle.c (scm_array_handle_elements): Forward to scm_array_handle_writable_elements().
Diffstat (limited to 'libguile/arrays.c')
0 files changed, 0 insertions, 0 deletions