Changeset be639de22180b805f99b3128b7bbf1dbbc6b50cc
- Timestamp:
- 22/03/06 12:14:24
(3 years ago)
- Author:
- Rémi Denis-Courmont <rem@videolan.org>
- git-committer:
- Rémi Denis-Courmont <rem@videolan.org> 1143026064 +0000
- git-parent:
[57d2f9918c78357e347d50432cbd49e8b867d2ce]
- git-author:
- Rémi Denis-Courmont <rem@videolan.org> 1143026064 +0000
- Message:
Clean up vlc_iconv prototype
-
Files:
-
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
| r5ac87d0 |
rbe639de2 |
|
| 1086 | 1086 | typedef void *vlc_iconv_t; |
|---|
| 1087 | 1087 | VLC_EXPORT( vlc_iconv_t, vlc_iconv_open, ( const char *, const char * ) ); |
|---|
| 1088 | | VLC_EXPORT( size_t, vlc_iconv, ( vlc_iconv_t, char **, size_t *, char **, size_t * ) ); |
|---|
| | 1088 | VLC_EXPORT( size_t, vlc_iconv, ( vlc_iconv_t, const char **, size_t *, char **, size_t * ) ); |
|---|
| 1089 | 1089 | VLC_EXPORT( int, vlc_iconv_close, ( vlc_iconv_t ) ); |
|---|
| 1090 | 1090 | |
|---|
| r647cc79 |
rbe639de2 |
|
| 189 | 189 | char * (*vlc_wraptext_inner) (const char *, int); |
|---|
| 190 | 190 | vlc_iconv_t (*vlc_iconv_open_inner) (const char *, const char *); |
|---|
| 191 | | size_t (*vlc_iconv_inner) (vlc_iconv_t, char **, size_t *, char **, size_t *); |
|---|
| | 191 | size_t (*vlc_iconv_inner) (vlc_iconv_t, const char **, size_t *, char **, size_t *); |
|---|
| 192 | 192 | int (*vlc_iconv_close_inner) (vlc_iconv_t); |
|---|
| 193 | 193 | char * (*vlc_dgettext_inner) (const char *package, const char *msgid); |
|---|
| r5ac87d0 |
rbe639de2 |
|
| 614 | 614 | } |
|---|
| 615 | 615 | |
|---|
| 616 | | size_t vlc_iconv( vlc_iconv_t cd, char **inbuf, size_t *inbytesleft, |
|---|
| | 616 | size_t vlc_iconv( vlc_iconv_t cd, const char **inbuf, size_t *inbytesleft, |
|---|
| 617 | 617 | char **outbuf, size_t *outbytesleft ) |
|---|
| 618 | 618 | { |
|---|
| 619 | 619 | #if defined(HAVE_ICONV) |
|---|
| 620 | | return iconv( cd, inbuf, inbytesleft, outbuf, outbytesleft ); |
|---|
| | 620 | return iconv( cd, (ICONV_CONST char **)inbuf, inbytesleft, |
|---|
| | 621 | outbuf, outbytesleft ); |
|---|
| 621 | 622 | #else |
|---|
| 622 | 623 | int i_bytes; |
|---|