]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
Use unsigned char for buffer_append_c and str_append_c.
authorTimo Sirainen <tss@iki.fi>
Sun, 26 Oct 2003 07:27:51 +0000 (09:27 +0200)
committerTimo Sirainen <tss@iki.fi>
Sun, 26 Oct 2003 07:27:51 +0000 (09:27 +0200)
--HG--
branch : HEAD

src/lib/buffer.c
src/lib/buffer.h
src/lib/str.c
src/lib/str.h

index 4c8320a2b1d0f668cc796be052a49cc89a77a310..437cafb5c645cc31f026fdfaf5affa378296e4ce 100644 (file)
@@ -206,7 +206,7 @@ size_t buffer_append(buffer_t *buf, const void *data, size_t data_size)
        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 72b3f0d23c2ae30feac7ed308a94aab703bf0325..84ee1ba6b4b3648cb08ea4791db8b679ecce6652 100644 (file)
@@ -32,7 +32,7 @@ size_t buffer_write(buffer_t *buf, size_t pos,
 /* 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,
index b5d6e9fb240688948651a8b425546c0114f78306..ce45fa295b871ae12e500b41f50dd8fd6d559401 100644 (file)
@@ -85,7 +85,7 @@ void str_append_n(string_t *str, const void *cstr, size_t max_len)
        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 1d440a4d4f1f6c4ec85f067732d25579e0b1a69e..77577c7bae76c93bb16c1d99f46ee5993e04446e 100644 (file)
@@ -13,7 +13,7 @@ size_t str_len(const string_t *str);
 /* 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 */