X-Git-Url: http://mj.ucw.cz/gitweb/?a=blobdiff_plain;f=charset%2Fcharconv.h;h=ba695ac9ed13c9cdf2d7656fff71a2f4b67e0461;hb=d84b9fd101d2bf3a72b9dc1d603c9b3960e8cb17;hp=d14493c16b8c241f27aa90280e15865cc2dd8024;hpb=7af80cdb684884505ceeb2d71414b2b9c24ab02b;p=libucw.git diff --git a/charset/charconv.h b/charset/charconv.h index d14493c1..ba695ac9 100644 --- a/charset/charconv.h +++ b/charset/charconv.h @@ -2,13 +2,14 @@ * Character Set Conversion Library 1.2 * * (c) 1998--2005 Martin Mares + * (c) 2007 Pavel Charvat * * This software may be freely distributed and used according to the terms * of the GNU Lesser General Public License. */ -#ifndef _CHARCONV_H -#define _CHARCONV_H +#ifndef _CHARSET_CHARCONV_H +#define _CHARSET_CHARCONV_H struct conv_context { @@ -64,6 +65,8 @@ enum charset_id { CONV_CHARSET_MACCE, CONV_CHARSET_CORK, CONV_CHARSET_UTF8, + CONV_CHARSET_UTF16_BE, + CONV_CHARSET_UTF16_LE, CONV_NUM_CHARSETS }; @@ -78,7 +81,7 @@ unsigned int conv_x_count(void); /* Charset names */ -int find_charset_by_name(char *); +int find_charset_by_name(const char *); char *charset_name(int); #endif