diff options
author | NotZed <NotZed@HelixCode.com> | 2000-03-28 06:46:13 +0800 |
---|---|---|
committer | Michael Zucci <zucchi@src.gnome.org> | 2000-03-28 06:46:13 +0800 |
commit | 3ec585e1b510620a718d672ac682f2b467fe43c2 (patch) | |
tree | 4180aa792fed7b581183f72a886c38b204a84308 /camel/providers/mbox/camel-mbox-utils.h | |
parent | 228a741d690e89815676af8f7d7cee8ef483a2f4 (diff) | |
download | gsoc2013-evolution-3ec585e1b510620a718d672ac682f2b467fe43c2.tar.gz gsoc2013-evolution-3ec585e1b510620a718d672ac682f2b467fe43c2.tar.zst gsoc2013-evolution-3ec585e1b510620a718d672ac682f2b467fe43c2.zip |
Unref the output_stream when done, close doesn't do it. (_append_message):
2000-03-27 NotZed <NotZed@HelixCode.com>
* providers/mbox/camel-mbox-folder.c (_append_message): Unref the
output_stream when done, close doesn't do it.
(_append_message): Clear all uid's from the appending messages, so
they are reassigned proper unique id's.
* gmime-utils.c (get_header_array_from_stream): Actually free the
header, it is copied elsewhere.
2000-03-26 NotZed <NotZed@HelixCode.com>
* providers/mbox/camel-mbox-utils.c (camel_mbox_write_xev): Added
folder parameter to function. Fixed callers.
(index_message): Index a message as it is assigned a unique id.
* camel-mime-part.c (my_set_content_id): Make sure we malloc and
copy the content_id, otherwise *poof*
2000-03-25 NotZed <NotZed@HelixCode.com>
* camel-medium.c (_finalize): Another leak, unref the content if
finished with it.
* camel-recipient.c (camel_recipient_table_free): Plug another
memory leak - actually free the recipient table.
* camel-mime-message.c (_finalize): Plugged a memory leak with the
flags table.
* gmime-utils.c (_store_header_pair_from_string): A simpler, more
debuggable and functionally identical header extraction function.
2000-03-24 NotZed <NotZed@HelixCode.com>
* gmime-content-field.c (gmime_content_field_set_parameter):
Remove the hash table entry before freeing its key and data.
svn path=/trunk/; revision=2199
Diffstat (limited to 'camel/providers/mbox/camel-mbox-utils.h')
-rw-r--r-- | camel/providers/mbox/camel-mbox-utils.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/camel/providers/mbox/camel-mbox-utils.h b/camel/providers/mbox/camel-mbox-utils.h index 062a284b03..8142f97c91 100644 --- a/camel/providers/mbox/camel-mbox-utils.h +++ b/camel/providers/mbox/camel-mbox-utils.h @@ -35,6 +35,7 @@ extern "C" { #include "camel-exception.h" +#include "camel-mbox-folder.h" void camel_mbox_xev_parse_header_content (gchar header_content[6], @@ -47,7 +48,8 @@ camel_mbox_xev_write_header_content (gchar header_content[6], guchar status); guint32 -camel_mbox_write_xev (gchar *mbox_file_name, +camel_mbox_write_xev (CamelMboxFolder *folder, + gchar *mbox_file_name, GArray *summary_information, guint32 *file_size, guint32 last_uid, |