guile-devel
[Top][All Lists]
Advanced

[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




reply via email to

[Prev in Thread] Current Thread [Next in Thread]