| 1234567891011121314151617181920212223242526272829 |
- --- vlc-3.0.23.orig/src/extras/libc.c 2025-12-23 11:49:21.000000000 +0100
- +++ vlc-3.0.23/src/extras/libc.c 2026-02-22 21:28:32.652332391 +0100
- @@ -437,7 +437,7 @@ vlc_iconv_t vlc_iconv_open( const char *
-
- return ( vlc_iconv_t )p_os2_iconv;
- # else
- - return iconv_open( tocode, fromcode );
- + return (vlc_iconv_t)iconv_open( tocode, fromcode );
- # endif
- #else
- return (vlc_iconv_t)(-1);
- @@ -470,7 +470,7 @@ size_t vlc_iconv( vlc_iconv_t cd, const
- if (inbuf != NULL)
- cin = (ICONV_CONST char *)*inbuf;
-
- - ret = iconv( cd, &cin, inbytesleft, outbuf, outbytesleft );
- + ret = iconv( (iconv_t)cd, &cin, inbytesleft, outbuf, outbytesleft );
- if (inbuf != NULL)
- *inbuf = cin;
- }
- @@ -487,7 +487,7 @@ int vlc_iconv_close( vlc_iconv_t cd )
- return 0;
- #endif
- #if defined(HAVE_ICONV)
- - return iconv_close( cd );
- + return iconv_close( (iconv_t)cd );
- #else
- abort ();
- #endif
|