diff options
author | Dan Winship <danw@src.gnome.org> | 2000-02-25 00:43:09 +0800 |
---|---|---|
committer | Dan Winship <danw@src.gnome.org> | 2000-02-25 00:43:09 +0800 |
commit | 4ec5c4b998528e2854aa52cbaf107e5b6f22ee6e (patch) | |
tree | ecbe56a984d8c4e96ebf41b80742ac0b5ad0bb45 /camel/camel-folder.h | |
parent | 55e6218d5907cc9f27ad81a15d750e7c3d2d5d75 (diff) | |
download | gsoc2013-evolution-4ec5c4b998528e2854aa52cbaf107e5b6f22ee6e.tar.gz gsoc2013-evolution-4ec5c4b998528e2854aa52cbaf107e5b6f22ee6e.tar.zst gsoc2013-evolution-4ec5c4b998528e2854aa52cbaf107e5b6f22ee6e.zip |
Move "separator" from camel-store to camel-folder, since it can vary from
location to location in an IMAP store. Rename CamelFolder::init_with_store
to init and add parent_folder, name, and separator arguments.
svn path=/trunk/; revision=1919
Diffstat (limited to 'camel/camel-folder.h')
-rw-r--r-- | camel/camel-folder.h | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/camel/camel-folder.h b/camel/camel-folder.h index c18d2404ff..6b55f5aa72 100644 --- a/camel/camel-folder.h +++ b/camel/camel-folder.h @@ -68,6 +68,7 @@ struct _CamelFolder CamelFolderState open_state; gchar *name; gchar *full_name; + gchar separator; CamelStore *parent_store; CamelFolder *parent_folder; GList *permanent_flags; @@ -86,9 +87,9 @@ typedef struct { GtkObjectClass parent_class; /* Virtual methods */ - void (*init_with_store) (CamelFolder *folder, - CamelStore *parent_store, - CamelException *ex); + void (*init) (CamelFolder *folder, CamelStore *parent_store, + CamelFolder *parent_store, const gchar *name, + gchar separator, CamelException *ex); void (*open) (CamelFolder *folder, CamelFolderOpenMode mode, |