diff options
author | Not Zed <NotZed@Ximian.com> | 2003-04-19 11:15:54 +0800 |
---|---|---|
committer | Michael Zucci <zucchi@src.gnome.org> | 2003-04-19 11:15:54 +0800 |
commit | 04ccbdd8e80cac98e26ecdf781101fedf748ac15 (patch) | |
tree | 706bd55d11891e3bb39e360a31a27233bb71f831 /camel/ChangeLog | |
parent | d68227cb50fd2dba42dbba0c843220f5dfc434f2 (diff) | |
download | gsoc2013-evolution-04ccbdd8e80cac98e26ecdf781101fedf748ac15.tar.gz gsoc2013-evolution-04ccbdd8e80cac98e26ecdf781101fedf748ac15.tar.zst gsoc2013-evolution-04ccbdd8e80cac98e26ecdf781101fedf748ac15.zip |
** for #40989
2003-04-17 Not Zed <NotZed@Ximian.com>
** for #40989
* camel-text-index.c (text_index_delete): delete the block
file/key file directly, not just its files.
* providers/local/camel-local-folder.c (local_delete): implement,
just delete the index file if it exists.
camel-store-delete-folder will delete other data (maybe it all
should be done here).
* camel-block-file.c (camel_key_file_finalise): keep lock around
decrementing key file use count.
(camel_key_file_delete): new function to delete the key file (&
close it off).
(key_file_use): if we've been deleted, always fail.
(camel_block_file_finalise): only close the file if its a valid
fd.
(block_file_use): if we've been deleted, always fail.
(camel_block_file_delete): delete the block file & close.
(struct _CamelBlockFilePrivate): fix the !ENABLE_THREADS case to
still compile this.
svn path=/trunk/; revision=20894
Diffstat (limited to 'camel/ChangeLog')
-rw-r--r-- | camel/ChangeLog | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/camel/ChangeLog b/camel/ChangeLog index 9532578654..e35775d5ea 100644 --- a/camel/ChangeLog +++ b/camel/ChangeLog @@ -15,6 +15,30 @@ 2003-04-17 Not Zed <NotZed@Ximian.com> + ** for #40989 + + * camel-text-index.c (text_index_delete): delete the block + file/key file directly, not just its files. + + * providers/local/camel-local-folder.c (local_delete): implement, + just delete the index file if it exists. + camel-store-delete-folder will delete other data (maybe it all + should be done here). + + * camel-block-file.c (camel_key_file_finalise): keep lock around + decrementing key file use count. + (camel_key_file_delete): new function to delete the key file (& + close it off). + (key_file_use): if we've been deleted, always fail. + (camel_block_file_finalise): only close the file if its a valid + fd. + (block_file_use): if we've been deleted, always fail. + (camel_block_file_delete): delete the block file & close. + (struct _CamelBlockFilePrivate): fix the !ENABLE_THREADS case to + still compile this. + + ** for #41163 + * camel-multipart-signed.c (parse_content): Dont assume adding 1 to line length will go to the next line. e.g. for dos lines that end in \r\n. Fix for #41163. |