Fix --without-threads and SCM_DEBUG_TYPING_STRICTNESS==2 builds.
authorMark H Weaver <mhw@netris.org>
Thu, 8 Aug 2013 05:23:04 +0000 (01:23 -0400)
committerMark H Weaver <mhw@netris.org>
Thu, 8 Aug 2013 05:23:04 +0000 (01:23 -0400)
commit789dd40b8b3c3dab230cbb407c8435b430d6a18a
tree02eb6006014b66ae4901cddf3af9c753c438f69a
parent5270bb5bdbc4a036b9d4f73aa378b291f90ae04a
Fix --without-threads and SCM_DEBUG_TYPING_STRICTNESS==2 builds.

* libguile/hashtab.c (scm_hashv_ref, scm_hashv_set_x,
  scm_hashv_remove_x, scm_hash_ref, scm_hash_set_x, scm_hash_remove_x):
* libguile/strports.c (scm_mkstrport):
* libguile/weak-vector.c (weak_vector_ref): Add missing SCM_UNPACK.

* libguile/ports.c (lock_port, unlock_port): Cast MUTEX to the
  expected type.
libguile/hashtab.c
libguile/ports.c
libguile/strports.c
libguile/weak-vector.c