s3 aclocal.m4: Fix iconv checks, clean up m4 code
commitf5aff324cb9d965bbc75634596c3c40ffc588183
authorKai Blin <kai@samba.org>
Fri, 4 Dec 2009 08:47:25 +0000 (4 09:47 +0100)
committerKai Blin <kai@samba.org>
Fri, 4 Dec 2009 08:47:25 +0000 (4 09:47 +0100)
tree5bbb3206eb02fd4d5b9d95b355e3c3896fb7a135
parentbe78d4a70de2aede3b9c4a644ce64c85141790cb
s3 aclocal.m4: Fix iconv checks, clean up m4 code

The check for iconv requiring giconv.h and libgiconv as well as
the check for iconv requiring biconv.h and libbiconv were using the wrong
variable to check for previous successful test results. This caused the checks
to always fall back to libbiconv on systems where that library was available.

In the course of fixing this, I had to clean up the indentation in that piece of
code, and I also rewrote/added some comments.

Many thanks to Tsurutani Naoki <turutani@scphys.kyoto-u.ac.jp> for the initial
patch and diagnosis.
source3/m4/aclocal.m4