-#define ICONV_CONST const
- iconv_t iconv_open (const char *, const char *);
-size_t iconv (iconv_t, ICONV_CONST char **, size_t *, char **, size_t *);
-int iconv_close (iconv_t);
+# define iconv_open(a, b) ((iconv_t)(-1))
+# define my_iconv(a,b,c,d,e) 0
+# define iconv_close(a) 0
+#else
+static inline ssize_t my_iconv(iconv_t ict, const char **inbuf, ssize_t *ilen,
+ char **outbuf, ssize_t *olen)
+{
+ return iconv(ict, (char **)inbuf, (size_t*)ilen, outbuf, (size_t*)olen);
+}