#include <config.h>
#include <xalloc.h>
#include <assert.h>
+#include <locale.h>
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
/* I don't think it's safe to translate this string or to use messaging
as the convertors have not yet been set up */
- if ( (iconv_t) -1 == conv)
+ if ( (iconv_t) -1 == conv && 0 != strcmp (tocode, fromcode))
{
const int err = errno;
fprintf (stderr,