diff options
Diffstat (limited to 'camel/camel-vtrash-folder.c')
-rw-r--r-- | camel/camel-vtrash-folder.c | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/camel/camel-vtrash-folder.c b/camel/camel-vtrash-folder.c index 1e7f7b8f67..8b39fe9717 100644 --- a/camel/camel-vtrash-folder.c +++ b/camel/camel-vtrash-folder.c @@ -53,6 +53,14 @@ camel_vtrash_folder_class_init (CamelVTrashFolderClass *klass) folder_class->move_messages_to = vtrash_move_messages_to; } +static void +camel_vtrash_folder_init (CamelVTrashFolder *vtrash) +{ + CamelFolder *folder = CAMEL_FOLDER (vtrash); + + folder->folder_flags |= CAMEL_FOLDER_IS_TRASH; +} + CamelType camel_vtrash_folder_get_type (void) { @@ -65,7 +73,7 @@ camel_vtrash_folder_get_type (void) sizeof (CamelVTrashFolderClass), (CamelObjectClassInitFunc) camel_vtrash_folder_class_init, NULL, - NULL, + (CamelObjectInitFunc) camel_vtrash_folder_init, NULL); } @@ -73,7 +81,7 @@ camel_vtrash_folder_get_type (void) } /** - * camel_vee_folder_new: + * camel_vtrash_folder_new: * @parent_store: the parent CamelVeeStore * @name: the vfolder name * @ex: a CamelException |