diff options
author | bertrand <Bertrand.Guiheneuf@aful.org> | 1999-08-14 01:41:18 +0800 |
---|---|---|
committer | Bertrand Guiheneuf <bertrand@src.gnome.org> | 1999-08-14 01:41:18 +0800 |
commit | ec22bcd92061fcf6ce599d5fd777a9159beaff02 (patch) | |
tree | e0eef90af8229dd7a1453ab72a3403ceaea8db5b /camel/camel-folder.h | |
parent | c232c3eeaaf85c3e92a1c6bf7a802f7ffee30451 (diff) | |
download | gsoc2013-evolution-ec22bcd92061fcf6ce599d5fd777a9159beaff02.tar.gz gsoc2013-evolution-ec22bcd92061fcf6ce599d5fd777a9159beaff02.tar.zst gsoc2013-evolution-ec22bcd92061fcf6ce599d5fd777a9159beaff02.zip |
New field (message_list) which will hold a reference on each message
1999-08-13 bertrand <Bertrand.Guiheneuf@aful.org>
* camel/camel-folder.h (struct _CamelFolder):
New field (message_list) which will hold a
reference on each message obtained by the folder,
which is necessary in order for the caching procedure
to work (Getting the same message from a folder twice
will return the same CamelMimeMessage object).
* camel/camel-folder.c (camel_folder_get_message):
When the store retreives a message put it in its
message list.
(_finalize): free message list.
* ChangeLog: fix typo (parmanent)
svn path=/trunk/; revision=1112
Diffstat (limited to 'camel/camel-folder.h')
-rw-r--r-- | camel/camel-folder.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/camel/camel-folder.h b/camel/camel-folder.h index 10ed7d1718..724a03d524 100644 --- a/camel/camel-folder.h +++ b/camel/camel-folder.h @@ -71,6 +71,8 @@ struct _CamelFolder CamelFolder *parent_folder; GList *permanent_flags; + GList *message_list; + }; |