diff options
Diffstat (limited to 'camel/camel-vee-store.c')
-rw-r--r-- | camel/camel-vee-store.c | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/camel/camel-vee-store.c b/camel/camel-vee-store.c index 4920e04a83..38d535dbee 100644 --- a/camel/camel-vee-store.c +++ b/camel/camel-vee-store.c @@ -23,6 +23,8 @@ #include "camel-vee-folder.h" static CamelFolder *vee_get_folder (CamelStore *store, const char *folder_name, guint32 flags, CamelException *ex); +static void vee_init_trash (CamelStore *store); +static CamelFolder *vee_get_trash (CamelStore *store, CamelException *ex); struct _CamelVeeStorePrivate { }; @@ -62,6 +64,8 @@ camel_vee_store_class_init (CamelVeeStoreClass *klass) /* virtual method overload */ store_class->get_folder = vee_get_folder; + store_class->init_trash = vee_init_trash; + store_class->get_trash = vee_get_trash; } static void @@ -91,3 +95,16 @@ vee_get_folder (CamelStore *store, const char *folder_name, guint32 flags, Camel { return camel_vee_folder_new(store, folder_name, flags, ex); } + +static void +vee_init_trash (CamelStore *store) +{ + /* no-op */ + ; +} + +static CamelFolder * +vee_get_trash (CamelStore *store, CamelException *ex) +{ + return NULL; +} |