Procházet zdrojové kódy

Fix compilation without iconv.

Sergey Poznyakoff před 6 roky
rodič
revize
2f5a57be4b
1 změnil soubory, kde provedl 4 přidání a 1 odebrání
  1. 4 1
      src/utf8.c

+ 4 - 1
src/utf8.c

@@ -35,11 +35,14 @@
 # define iconv_open(tocode, fromcode) ((iconv_t) -1)
 
 # undef iconv
-# define iconv(cd, inbuf, inbytesleft, outbuf, outbytesleft) ((size_t) 0)
+# define iconv(cd, inbuf, inbytesleft, outbuf, outbytesleft) (errno = ENOSYS, (size_t) -1)
 
 # undef iconv_close
 # define iconv_close(cd) 0
 
+# undef iconv_t
+# define iconv_t int
+
 #endif