Fix duplicate removal of with-fluids.
authorMark H Weaver <mhw@netris.org>
Thu, 28 Feb 2013 11:26:22 +0000 (06:26 -0500)
committerMark H Weaver <mhw@netris.org>
Thu, 28 Feb 2013 11:26:22 +0000 (06:26 -0500)
commitb8d8f8b9292a4755d2c63bc7a955d75d96eb05e0
tree08645899f26015e12d23cd4fcb1230429c15dde5
parent5ccc3764b3e17a328dad515d9a74123653f1fef9
Fix duplicate removal of with-fluids.

Based on a patch by David Kastrup <dak@gnu.org>.
Fixes <http://bugs.gnu.org/13838>.

* libguile/fluids.c (scm_i_make_with_fluids): Remove the duplicate
  binding instead of the last binding.

* test-suite/tests/fluids.test: Add test, and fix existing duplicate
  tests.

* THANKS: Thanks David Kastrup.
THANKS
libguile/fluids.c
test-suite/tests/fluids.test