]> sjero.net Git - linphone/blob - build/macos/libiconv-macos.patch
update ms2
[linphone] / build / macos / libiconv-macos.patch
1 --- libiconv-1.14.orig/lib/iconv.c      2013-03-14 16:30:50.000000000 +0100
2 +++ libiconv-1.14/lib/iconv.c   2013-03-15 10:24:38.000000000 +0100
3 @@ -607,4 +607,23 @@
4  strong_alias (libiconv_close, iconv_close)
5  #endif
6  
7 +#undef iconv_open
8 +#undef iconv
9 +#undef iconv_close
10 +
11 +LIBICONV_DLL_EXPORTED iconv_t iconv_open (const char* tocode, const char* fromcode){
12 +       return libiconv_open(tocode,fromcode);
13 +}
14 +
15 +LIBICONV_DLL_EXPORTED size_t iconv (iconv_t icd,
16 +              ICONV_CONST char* * inbuf, size_t *inbytesleft,
17 +              char* * outbuf, size_t *outbytesleft){
18 +       return libiconv(icd,inbuf,inbytesleft,outbuf,outbytesleft);
19 +}
20 +
21 +LIBICONV_DLL_EXPORTED int iconv_close (iconv_t icd){
22 +       return libiconv_close(icd);
23 +}
24 +
25 +
26  #endif