[dovecot-cvs]
dovecot/src/lib str.c,1.12,1.13 str.h,1.4,1.5 buffer.c,1.12,1.13
buffer.h,1.5,1.6
cras at procontrol.fi
cras at procontrol.fi
Sun Oct 26 09:27:53 EET 2003
Update of /home/cvs/dovecot/src/lib
In directory danu:/tmp/cvs-serv1390
Modified Files:
str.c str.h buffer.c buffer.h
Log Message:
Use unsigned char for buffer_append_c and str_append_c.
Index: str.c
===================================================================
RCS file: /home/cvs/dovecot/src/lib/str.c,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -d -r1.12 -r1.13
--- str.c 21 Sep 2003 16:21:37 -0000 1.12
+++ str.c 26 Oct 2003 07:27:51 -0000 1.13
@@ -85,7 +85,7 @@
buffer_append(str, cstr, len);
}
-void str_append_c(string_t *str, char chr)
+void str_append_c(string_t *str, unsigned char chr)
{
buffer_append_c(str, chr);
}
Index: str.h
===================================================================
RCS file: /home/cvs/dovecot/src/lib/str.h,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -d -r1.4 -r1.5
--- str.h 21 Jan 2003 06:45:51 -0000 1.4
+++ str.h 26 Oct 2003 07:27:51 -0000 1.5
@@ -13,7 +13,7 @@
/* Append string/character */
void str_append(string_t *str, const char *cstr);
void str_append_n(string_t *str, const void *cstr, size_t max_len);
-void str_append_c(string_t *str, char chr);
+void str_append_c(string_t *str, unsigned char chr);
void str_append_str(string_t *dest, const string_t *src);
/* Append printf()-like data */
Index: buffer.c
===================================================================
RCS file: /home/cvs/dovecot/src/lib/buffer.c,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -d -r1.12 -r1.13
--- buffer.c 7 Sep 2003 18:43:27 -0000 1.12
+++ buffer.c 26 Oct 2003 07:27:51 -0000 1.13
@@ -206,7 +206,7 @@
return data_size;
}
-size_t buffer_append_c(buffer_t *buf, char chr)
+size_t buffer_append_c(buffer_t *buf, unsigned char chr)
{
return buffer_append(buf, &chr, 1);
}
Index: buffer.h
===================================================================
RCS file: /home/cvs/dovecot/src/lib/buffer.h,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -d -r1.5 -r1.6
--- buffer.h 15 May 2003 19:22:22 -0000 1.5
+++ buffer.h 26 Oct 2003 07:27:51 -0000 1.6
@@ -32,7 +32,7 @@
/* Append data to buffer, returns number of bytes written. */
size_t buffer_append(buffer_t *buf, const void *data, size_t data_size);
/* Append character to buffer, returns 1 if written, 0 if not. */
-size_t buffer_append_c(buffer_t *buf, char chr);
+size_t buffer_append_c(buffer_t *buf, unsigned char chr);
/* Insert data to buffer, returns number of bytes inserted. */
size_t buffer_insert(buffer_t *buf, size_t pos,
More information about the dovecot-cvs
mailing list