* unif.c (scm_i_read_array): Declare rank as ssize_t, to guarantee
authorNeil Jerram <neil@ossau.uklinux.net>
Thu, 12 May 2005 06:39:50 +0000 (06:39 +0000)
committerNeil Jerram <neil@ossau.uklinux.net>
Thu, 12 May 2005 06:39:50 +0000 (06:39 +0000)
commit5a6d139b3522cb821b41ff856ccd185febd8cae1
treea39bac4355a733ee2af5961b0a479ae9abbc310a
parentb01532af77392c508b6850304bfefde4f7d23b7e
* unif.c (scm_i_read_array): Declare rank as ssize_t, to guarantee
that it is signed.

* strports.c (st_resize_port): Add unsigned char cast.
(scm_mkstrport): Make read/write_buf cast unsigned.

* srfi-13.c (string_titlecase_x): Add unsigned char cast.

* rdelim.c (scm_read_line): Initialize slen.

* load.c (scm_search_path): Remove weird >=1, and add
parentheses to clarify conditions.

* hash.c (scm_hasher): Add const unsigned char cast.

* gh_data.c (gh_chars2byvect): Add scm_t_int8 cast.
libguile/ChangeLog
libguile/gh_data.c
libguile/hash.c
libguile/load.c
libguile/rdelim.c
libguile/srfi-13.c
libguile/strports.c
libguile/unif.c