[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: mapping.scm and hashx-remove!
From: |
Marius Vollmer |
Subject: |
Re: mapping.scm and hashx-remove! |
Date: |
Tue, 07 Oct 2003 19:38:09 +0200 |
User-agent: |
Gnus/5.1002 (Gnus v5.10.2) Emacs/21.3 (gnu/linux) |
Kevin Ryde <address@hidden> writes:
> In ice-9/mapping.scm line 97, hash-table-mapping-hooks has a call
>
> (hashx-get-handle hash-proc assoc-proc delete-proc table key)
>
> which is the wrong number of arguments for that function.
>
> Just from looking at it, I wonder if it's meant to be hashx-remove!
> instead of hashx-get-handle.
>
> Except there's no hashx-remove! defined. scm_hashx_remove_x exists,
> but it's not given a scheme level binding.
>
> Looks like scm_hashx_remove_x might be missing "&closure" for
> scm_hash_fn_remove_x too, though again that's only from looking at it.
Right. Can you write a test case for this and fix it? That would be
great!
--
GPG: D5D4E405 - 2F9B BCCC 8527 692A 04E3 331E FAF8 226A D5D4 E405
- Re: mapping.scm and hashx-remove!,
Marius Vollmer <=