fix type errors
authorAndy Wingo <wingo@pobox.com>
Fri, 13 May 2011 08:32:46 +0000 (10:32 +0200)
committerAndy Wingo <wingo@pobox.com>
Fri, 13 May 2011 11:48:07 +0000 (13:48 +0200)
commit2e16a342f226b97e47fd2cd30c367ebca2a3080c
treee0e1241a60d99b70ae854fe8922957f9977e1f7d
parent210c0325d38abc7409b34b6b4724a297c5524eb5
fix type errors

* libguile/numbers.c (scm_logand): Fix a type error (comparing a SCM
  against an int, when we really wanted to compare the unpacked
  fixnum).

* libguile/ports.c (scm_i_set_conversion_strategy_x): Check
  scm_conversion_strategy_init, not scm_conversion_strategy.

* libguile/read.c (recsexpr): Fix loops to avoid strange test of SCM
  values.
libguile/numbers.c
libguile/ports.c
libguile/read.c