diff options
-rw-r--r-- | camel/ChangeLog | 3 | ||||
-rw-r--r-- | camel/camel-multipart.c | 6 | ||||
-rw-r--r-- | camel/camel-multipart.h | 4 |
3 files changed, 8 insertions, 5 deletions
diff --git a/camel/ChangeLog b/camel/ChangeLog index ec482228c7..397297d815 100644 --- a/camel/ChangeLog +++ b/camel/ChangeLog @@ -1,5 +1,8 @@ 2001-09-07 Jeffrey Stedfast <fejj@ximian.com> + * camel-multipart.c (camel_multipart_set_boundary): Take a const + char * instead of a char *. + * camel-mime-part-utils.c (camel_mime_part_construct_content_from_parser): Reuse the original boundary instead of generating our own. diff --git a/camel/camel-multipart.c b/camel/camel-multipart.c index e997e054d1..836297a1c8 100644 --- a/camel/camel-multipart.c +++ b/camel/camel-multipart.c @@ -57,7 +57,7 @@ static CamelMimePart * get_part (CamelMultipart *multipart, guint index); static guint get_number (CamelMultipart *multipart); static void set_boundary (CamelMultipart *multipart, - gchar *boundary); + const char *boundary); static const gchar * get_boundary (CamelMultipart *multipart); static int write_to_stream (CamelDataWrapper *data_wrapper, CamelStream *stream); @@ -347,7 +347,7 @@ camel_multipart_get_number (CamelMultipart *multipart) static void -set_boundary (CamelMultipart *multipart, gchar *boundary) +set_boundary (CamelMultipart *multipart, const char *boundary) { CamelDataWrapper *cdw = CAMEL_DATA_WRAPPER (multipart); char *bgen, digest[16], bbuf[27], *p; @@ -385,7 +385,7 @@ set_boundary (CamelMultipart *multipart, gchar *boundary) * be used. **/ void -camel_multipart_set_boundary (CamelMultipart *multipart, gchar *boundary) +camel_multipart_set_boundary (CamelMultipart *multipart, const char *boundary) { g_return_if_fail (CAMEL_IS_MULTIPART (multipart)); diff --git a/camel/camel-multipart.h b/camel/camel-multipart.h index 7272d0bb74..a96a01f6ef 100644 --- a/camel/camel-multipart.h +++ b/camel/camel-multipart.h @@ -66,7 +66,7 @@ typedef struct { CamelMimePart * (*remove_part_at) (CamelMultipart *multipart, guint index); CamelMimePart * (*get_part) (CamelMultipart *multipart, guint index); guint (*get_number) (CamelMultipart *multipart); - void (*set_boundary) (CamelMultipart *multipart, gchar *boundary); + void (*set_boundary) (CamelMultipart *multipart, const char *boundary); const gchar * (*get_boundary) (CamelMultipart *multipart); } CamelMultipartClass; @@ -91,7 +91,7 @@ CamelMimePart * camel_multipart_get_part (CamelMultipart *multipart, guint index); guint camel_multipart_get_number (CamelMultipart *multipart); void camel_multipart_set_boundary (CamelMultipart *multipart, - gchar *boundary); + const char *boundary); const gchar * camel_multipart_get_boundary (CamelMultipart *multipart); void camel_multipart_set_preface (CamelMultipart *multipart, const char *preface); |