浏览代码

Fix compilation without iconv.

Sergey Poznyakoff 6 年之前
父节点
当前提交
2f5a57be4b
共有 1 个文件被更改,包括 4 次插入1 次删除
  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