[Dovecot] [PATCH 1/5] make imap_bodystructure_write() parameter constant
Max Kellermann
max at duempel.org
Thu Mar 15 16:35:02 EET 2007
---
src/lib-imap/imap-bodystructure.c | 6 +++---
src/lib-imap/imap-bodystructure.h | 2 +-
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/src/lib-imap/imap-bodystructure.c b/src/lib-imap/imap-bodystructure.c
index 8994e48..a349dd6 100644
--- a/src/lib-imap/imap-bodystructure.c
+++ b/src/lib-imap/imap-bodystructure.c
@@ -263,7 +263,7 @@ void imap_bodystructure_parse_header(pool_t pool, struct message_part *part,
t_pop();
}
-static void part_write_body_multipart(struct message_part *part,
+static void part_write_body_multipart(const struct message_part *part,
string_t *str, bool extended)
{
struct message_part_body_data *data = part->context;
@@ -329,7 +329,7 @@ static void part_write_body_multipart(struct message_part *part,
}
}
-static void part_write_body(struct message_part *part,
+static void part_write_body(const struct message_part *part,
string_t *str, bool extended)
{
struct message_part_body_data *data = part->context;
@@ -486,7 +486,7 @@ bool imap_bodystructure_is_plain_7bit(struct message_part *part)
return TRUE;
}
-void imap_bodystructure_write(struct message_part *part,
+void imap_bodystructure_write(const struct message_part *part,
string_t *dest, bool extended)
{
i_assert(part->parent != NULL || part->next == NULL);
diff --git a/src/lib-imap/imap-bodystructure.h b/src/lib-imap/imap-bodystructure.h
index 93ecbe5..bef79db 100644
--- a/src/lib-imap/imap-bodystructure.h
+++ b/src/lib-imap/imap-bodystructure.h
@@ -12,7 +12,7 @@ void imap_bodystructure_parse_header(pool_t pool, struct message_part *part,
("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" n n NIL NIL NIL) */
bool imap_bodystructure_is_plain_7bit(struct message_part *part);
-void imap_bodystructure_write(struct message_part *part,
+void imap_bodystructure_write(const struct message_part *part,
string_t *dest, bool extended);
/* Return BODY part from BODYSTRUCTURE */
More information about the dovecot
mailing list