Subject: Questions about iconv.h
To: None <tech-userlevel@netbsd.org>
From: Juan RP <juan@xtraeme.nopcode.org>
List: tech-userlevel
Date: 10/27/2004 04:57:40
--Signature=_Wed__27_Oct_2004_04_57_40_+0200_FwrTVobOHE2578pp
Content-Type: text/plain; charset=US-ASCII
Content-Disposition: inline
Content-Transfer-Encoding: 7bit
I have some questions about iconv.h:
* Why iconv_t is defined as one struct (__tag_iconv_t)? [1]
* Where is defined the struct __tag_iconv_t?
(can't find it on the sources)
[1] Defining iconv_t as __tag_iconv_t breaks abiword with our
native iconv(3) implementation, and changing the typedef to "void *"
works as expected.
I've been looking at GNU libiconv sources and GNU libc, and
iconv_t is defined as "void *" too...
Do you have any suggestion about how to fix abiword without changing
our iconv_t type?
Thanks.
--Signature=_Wed__27_Oct_2004_04_57_40_+0200_FwrTVobOHE2578pp
Content-Type: application/pgp-signature
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.6 (NetBSD)
iD8DBQFBfw6kypkLYVDran0RAtNpAKC/AxSz3SFJ9wcPdTgMUwU6P6/CmACfbiKc
AdUZI2oI7Y7va1y/N7KNMLc=
=jSOa
-----END PGP SIGNATURE-----
--Signature=_Wed__27_Oct_2004_04_57_40_+0200_FwrTVobOHE2578pp--