diff options
author | Not Zed <NotZed@Ximian.com> | 2001-02-21 10:19:26 +0800 |
---|---|---|
committer | Michael Zucci <zucchi@src.gnome.org> | 2001-02-21 10:19:26 +0800 |
commit | 0f2a13586b155c0e97eab0b1bc9ab59e5587555d (patch) | |
tree | e965c04ae4bad885df89f93ae33c74e1cbbe0f20 /mail/mail-ops.h | |
parent | 822b1964647ff9ecd3be57d1982bddfa43cba73e (diff) | |
download | gsoc2013-evolution-0f2a13586b155c0e97eab0b1bc9ab59e5587555d.tar gsoc2013-evolution-0f2a13586b155c0e97eab0b1bc9ab59e5587555d.tar.gz gsoc2013-evolution-0f2a13586b155c0e97eab0b1bc9ab59e5587555d.tar.bz2 gsoc2013-evolution-0f2a13586b155c0e97eab0b1bc9ab59e5587555d.tar.lz gsoc2013-evolution-0f2a13586b155c0e97eab0b1bc9ab59e5587555d.tar.xz gsoc2013-evolution-0f2a13586b155c0e97eab0b1bc9ab59e5587555d.tar.zst gsoc2013-evolution-0f2a13586b155c0e97eab0b1bc9ab59e5587555d.zip |
Fix for api changes to append_mail.
2001-02-21 Not Zed <NotZed@Ximian.com>
* mail-callbacks.c (composer_postpone_cb): Fix for api changes to
append_mail.
* Makefile.am (evolution_mail_SOURCES): Removed mail-threads.[ch].
* mail-threads.[ch]: Removed.
* subscribe-dialog.c (subscribe_do_get_store): Chagned to use new
thread stuff. This is really getting boring.
(subscribe_do_subscribe_folder): Changed to use new thread stuff.
Last one at last, phew.
* session.c (register_callback): Changed to use new thread stuff.
YUCK. I dropped some functionality, now the timeout callback
return is ignored, so basically it keeps running till finished.
* mail-ops.c (mail_operation_run): Removed, no longer used/needed.
(mail_do_append_mail): Changed to use new thread stuff.
(mail_do_transfer_messages): ditto.
* mail-local.c (local_storage_new_folder_cb): Use new thread
stuff, also only run synchronous for this operation.
(mail_local_reconfigure_folder):
(reconfigure_clicked): Changed to use new mail thread stuff.
* mail-config.c (mail_config_check_service): Changed to use new
thread stuff.
svn path=/trunk/; revision=8314
Diffstat (limited to 'mail/mail-ops.h')
-rw-r--r-- | mail/mail-ops.h | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/mail/mail-ops.h b/mail/mail-ops.h index 3ef3239100..74a197cb56 100644 --- a/mail/mail-ops.h +++ b/mail/mail-ops.h @@ -30,16 +30,15 @@ #include "filter/filter-context.h" -#include "mail-threads.h" #include "evolution-storage.h" /*EvolutionStorage */ #include "e-util/e-msgport.h" /* utility functions */ FilterContext *mail_load_filter_context(void); -void mail_do_append_mail (CamelFolder *folder, - CamelMimeMessage *message, - CamelMessageInfo *info); +void mail_append_mail (CamelFolder *folder, CamelMimeMessage *message, CamelMessageInfo *info, + void (*done)(CamelFolder *folder, CamelMimeMessage *msg, CamelMessageInfo *info, int ok, void *data), void *data); + void mail_do_transfer_messages (CamelFolder *source, GPtrArray *uids, gboolean delete_from_source, gchar *dest_uri); |