diff options
-rw-r--r-- | Gui/interface.c | 6 | ||||
-rwxr-xr-x | configure | 13 | ||||
-rw-r--r-- | subreader.c | 4 |
3 files changed, 5 insertions, 18 deletions
diff --git a/Gui/interface.c b/Gui/interface.c index 97d9d0c7e3..393a3bfd93 100644 --- a/Gui/interface.c +++ b/Gui/interface.c @@ -30,11 +30,7 @@ #include <sys/types.h> #ifdef USE_ICONV - #ifdef __FreeBSD__ - #include <giconv.h> - #else - #include <iconv.h> - #endif +#include <iconv.h> #endif #include "../libmpdemux/stream.h" @@ -3527,11 +3527,8 @@ fi echocheck "iconv" if test "$_iconv" = auto ; then - if freebsd ; then - _iconv_tmp='#include <giconv.h>' - else - _iconv_tmp='#include <iconv.h>' - fi + _iconv_tmp='#include <iconv.h>' + cat > $TMPC << EOF #include <stdio.h> #include <unistd.h> @@ -3564,9 +3561,7 @@ int main(void) { } EOF _iconv=no - if freebsd ; then - cc_check -lm -lgiconv && _iconv=yes - elif bsdos || openbsd ; then + if freebsd || bsdos || openbsd ; then cc_check -lm -liconv && _iconv=yes else cc_check -lm && _iconv=yes @@ -3574,7 +3569,7 @@ EOF fi if test "$_iconv" = yes ; then _def_iconv='#define USE_ICONV 1' - freebsd && _ld_iconv='-lgiconv' + freebsd && _ld_iconv='-liconv' bsdos && _ld_iconv='-liconv' openbsd && _ld_iconv='-liconv' else diff --git a/subreader.c b/subreader.c index 01d1f44fb5..daa6673893 100644 --- a/subreader.c +++ b/subreader.c @@ -19,11 +19,7 @@ #define ERR ((void *) -1) #ifdef USE_ICONV -#ifdef __FreeBSD__ -#include <giconv.h> -#else #include <iconv.h> -#endif char *sub_cp=NULL; #endif |