lib/util/charset: remove charset module loading
authorAndrew Bartlett <abartlet@samba.org>
Tue, 20 Sep 2011 02:13:21 +0000 (19:13 -0700)
committerAndrew Bartlett <abartlet@samba.org>
Tue, 20 Sep 2011 04:27:06 +0000 (06:27 +0200)
commitf9acf770e9c121aa495cb7e19175a4a6e45ff3d9
treeb64283a8a0f929f28de73f84ef207f5f5018f8f9
parent8316577b7538f7204c5fd6328756c4c3f171b36e
lib/util/charset: remove charset module loading

Now that the 'table' modules are gone, there is no reason for there to
be charset modules at all.  This builds the macosxfs and weird modules
into the binary at the appropriate times, and changes the tests to
test instead the difference between the remaining internal handlers
and iconv().

Andrew Bartlett

Autobuild-User: Andrew Bartlett <abartlet@samba.org>
Autobuild-Date: Tue Sep 20 06:27:06 CEST 2011 on sn-devel-104
15 files changed:
lib/util/charset/charset.h
lib/util/charset/charset_macosxfs.c
lib/util/charset/charset_proto.h [new file with mode: 0644]
lib/util/charset/codepoints.c
lib/util/charset/iconv.c
lib/util/charset/tests/convert_string.c
lib/util/charset/tests/iconv.c
lib/util/charset/weird.c
lib/util/charset/wscript_build
source3/Makefile.in
source3/configure.in
source4/param/util.c
source4/selftest/knownfail
source4/selftest/tests.py
source4/torture/smbiconv.c