source: trunk/src/emx/include/iconv.h@ 706

Last change on this file since 706 was 494, checked in by zap, 22 years ago

See ChangeLog.

  • Property cvs2svn:cvs-rev set to 1.1
  • Property svn:eol-style set to native
  • Property svn:executable set to *
File size: 1.2 KB
Line 
1/* OS/2 iconv() implementation through OS/2 Unicode API
2 Copyright (C) 2001 Free Software Foundation, Inc.
3
4 This program is free software; you can redistribute it and/or modify it
5 under the terms of the GNU Library General Public License as published
6 by the Free Software Foundation; either version 2, or (at your option)
7 any later version.
8
9 This program is distributed in the hope that it will be useful,
10 but WITHOUT ANY WARRANTY; without even the implied warranty of
11 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
12 Library General Public License for more details.
13
14 You should have received a copy of the GNU Library General Public
15 License along with this program; if not, write to the Free Software
16 Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307,
17 USA. */
18
19#ifndef __ICONV_H__
20#define __ICONV_H__
21
22#include <stddef.h>
23
24#ifdef __cplusplus
25extern "C" {
26#endif
27
28#ifndef _ICONV_T
29typedef void *iconv_t;
30#endif
31
32extern iconv_t iconv_open (const char *, const char *);
33extern size_t iconv (iconv_t, const char **, size_t *, char **, size_t *);
34extern int iconv_close (iconv_t);
35
36#ifdef __cplusplus
37}
38#endif
39
40#endif /* __ICONV_H__ */
Note: See TracBrowser for help on using the repository browser.