Forráskód Böngészése

Fix compilation without iconv.

Sergey Poznyakoff 6 éve
szülő
commit
2f5a57be4b
1 módosított fájl, 4 hozzáadás és 1 törlés
  1. 4 1
      src/utf8.c

+ 4 - 1
src/utf8.c

@@ -35,11 +35,14 @@
 # define iconv_open(tocode, fromcode) ((iconv_t) -1)
 # define iconv_open(tocode, fromcode) ((iconv_t) -1)
 
 
 # undef iconv
 # 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
 # undef iconv_close
 # define iconv_close(cd) 0
 # define iconv_close(cd) 0
 
 
+# undef iconv_t
+# define iconv_t int
+
 #endif
 #endif