[dovecot-cvs] dovecot/src/lib-charset charset-iconv.c, 1.16,
1.17 charset-utf8.c, 1.12, 1.13 charset-utf8.h, 1.7, 1.8
cras at dovecot.org
cras at dovecot.org
Fri Jan 13 22:26:08 EET 2006
- Previous message: [dovecot-cvs] dovecot/src/imap-login client-authenticate.c, 1.36,
1.37 client-authenticate.h, 1.3, 1.4 client.c, 1.45,
1.46 client.h, 1.16, 1.17
- Next message: [dovecot-cvs] dovecot/src/lib-auth auth-client.c, 1.6,
1.7 auth-client.h, 1.10, 1.11 auth-server-connection.c, 1.14,
1.15 auth-server-connection.h, 1.8, 1.9 auth-server-request.c,
1.23, 1.24 auth-server-request.h, 1.2, 1.3
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Update of /var/lib/cvs/dovecot/src/lib-charset
In directory talvi:/tmp/cvs-serv27808/src/lib-charset
Modified Files:
charset-iconv.c charset-utf8.c charset-utf8.h
Log Message:
Added "bool" type and changed all ints that were used as booleans to bool.
Index: charset-iconv.c
===================================================================
RCS file: /var/lib/cvs/dovecot/src/lib-charset/charset-iconv.c,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -d -r1.16 -r1.17
--- charset-iconv.c 10 May 2004 00:59:27 -0000 1.16
+++ charset-iconv.c 13 Jan 2006 20:26:06 -0000 1.17
@@ -11,15 +11,15 @@
struct charset_translation {
iconv_t cd;
- int ascii;
+ bool ascii;
};
struct charset_translation *charset_to_utf8_begin(const char *charset,
- int *unknown_charset)
+ bool *unknown_charset)
{
struct charset_translation *t;
iconv_t cd;
- int ascii;
+ bool ascii;
if (unknown_charset != NULL)
*unknown_charset = FALSE;
@@ -110,9 +110,9 @@
}
static const char *
-charset_to_utf8_string_int(const char *charset, int *unknown_charset,
+charset_to_utf8_string_int(const char *charset, bool *unknown_charset,
const unsigned char *data, size_t size,
- size_t *utf8_size_r, int ucase)
+ size_t *utf8_size_r, bool ucase)
{
iconv_t cd;
ICONV_CONST char *inbuf;
@@ -180,7 +180,7 @@
}
const char *
-charset_to_utf8_string(const char *charset, int *unknown_charset,
+charset_to_utf8_string(const char *charset, bool *unknown_charset,
const unsigned char *data, size_t size,
size_t *utf8_size_r)
{
@@ -189,7 +189,7 @@
}
const char *
-charset_to_ucase_utf8_string(const char *charset, int *unknown_charset,
+charset_to_ucase_utf8_string(const char *charset, bool *unknown_charset,
const unsigned char *data, size_t size,
size_t *utf8_size_r)
{
Index: charset-utf8.c
===================================================================
RCS file: /var/lib/cvs/dovecot/src/lib-charset/charset-utf8.c,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -d -r1.12 -r1.13
--- charset-utf8.c 8 Oct 2004 17:51:48 -0000 1.12
+++ charset-utf8.c 13 Jan 2006 20:26:06 -0000 1.13
@@ -42,7 +42,7 @@
static struct charset_translation ascii_translation, utf8_translation;
struct charset_translation *charset_to_utf8_begin(const char *charset,
- int *unknown_charset)
+ bool *unknown_charset)
{
if (unknown_charset != NULL)
*unknown_charset = FALSE;
@@ -87,7 +87,7 @@
}
const char *
-charset_to_utf8_string(const char *charset, int *unknown_charset,
+charset_to_utf8_string(const char *charset, bool *unknown_charset,
const unsigned char *data, size_t size,
size_t *utf8_size_r)
{
@@ -108,7 +108,7 @@
}
const char *
-charset_to_ucase_utf8_string(const char *charset, int *unknown_charset,
+charset_to_ucase_utf8_string(const char *charset, bool *unknown_charset,
const unsigned char *data, size_t size,
size_t *utf8_size_r)
{
Index: charset-utf8.h
===================================================================
RCS file: /var/lib/cvs/dovecot/src/lib-charset/charset-utf8.h,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -d -r1.7 -r1.8
--- charset-utf8.h 5 Jan 2003 13:09:51 -0000 1.7
+++ charset-utf8.h 13 Jan 2006 20:26:06 -0000 1.8
@@ -10,7 +10,7 @@
/* Begin translation to UTF-8. */
struct charset_translation *charset_to_utf8_begin(const char *charset,
- int *unknown_charset);
+ bool *unknown_charset);
void charset_to_utf8_end(struct charset_translation *t);
@@ -26,11 +26,11 @@
/* Simple wrappers for above functions. If utf8_size is non-NULL, it's set
to same as strlen(returned data). */
const char *
-charset_to_utf8_string(const char *charset, int *unknown_charset,
+charset_to_utf8_string(const char *charset, bool *unknown_charset,
const unsigned char *data, size_t size,
size_t *utf8_size_r);
const char *
-charset_to_ucase_utf8_string(const char *charset, int *unknown_charset,
+charset_to_ucase_utf8_string(const char *charset, bool *unknown_charset,
const unsigned char *data, size_t size,
size_t *utf8_size_r);
- Previous message: [dovecot-cvs] dovecot/src/imap-login client-authenticate.c, 1.36,
1.37 client-authenticate.h, 1.3, 1.4 client.c, 1.45,
1.46 client.h, 1.16, 1.17
- Next message: [dovecot-cvs] dovecot/src/lib-auth auth-client.c, 1.6,
1.7 auth-client.h, 1.10, 1.11 auth-server-connection.c, 1.14,
1.15 auth-server-connection.h, 1.8, 1.9 auth-server-request.c,
1.23, 1.24 auth-server-request.h, 1.2, 1.3
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the dovecot-cvs
mailing list