diff options
author | Philip Withnall <bugzilla@tecnocode.co.uk> | 2009-08-07 10:32:55 +0800 |
---|---|---|
committer | Matthew Barnes <mbarnes@redhat.com> | 2009-08-07 11:05:45 +0800 |
commit | 35fadc2d399c6b647b48fbe6ecab4259dffc11f3 (patch) | |
tree | c3a378fd31994f373764ace7eb934c3e805cef70 /composer/e-composer-autosave.h | |
parent | 052e89dd423b5ba2f394f55c2fcc48102e7b9bc3 (diff) | |
download | gsoc2013-evolution-35fadc2d399c6b647b48fbe6ecab4259dffc11f3.tar gsoc2013-evolution-35fadc2d399c6b647b48fbe6ecab4259dffc11f3.tar.gz gsoc2013-evolution-35fadc2d399c6b647b48fbe6ecab4259dffc11f3.tar.bz2 gsoc2013-evolution-35fadc2d399c6b647b48fbe6ecab4259dffc11f3.tar.lz gsoc2013-evolution-35fadc2d399c6b647b48fbe6ecab4259dffc11f3.tar.xz gsoc2013-evolution-35fadc2d399c6b647b48fbe6ecab4259dffc11f3.tar.zst gsoc2013-evolution-35fadc2d399c6b647b48fbe6ecab4259dffc11f3.zip |
Bug 590747 – Composer autosave can easily lose data
Diffstat (limited to 'composer/e-composer-autosave.h')
-rw-r--r-- | composer/e-composer-autosave.h | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/composer/e-composer-autosave.h b/composer/e-composer-autosave.h index fe03b7b0bc..93b7a630d0 100644 --- a/composer/e-composer-autosave.h +++ b/composer/e-composer-autosave.h @@ -28,9 +28,15 @@ GList * e_composer_autosave_find_orphans (GError **error); void e_composer_autosave_register (EMsgComposer *composer); void e_composer_autosave_unregister (EMsgComposer *composer, gboolean delete_file); -gboolean e_composer_autosave_snapshot (EMsgComposer *composer); -gint e_composer_autosave_get_fd (EMsgComposer *composer); -const gchar * e_composer_autosave_get_filename (EMsgComposer *composer); +void e_composer_autosave_snapshot_async + (EMsgComposer *composer, + GAsyncReadyCallback callback, + gpointer user_data); +gboolean e_composer_autosave_snapshot_finish + (EMsgComposer *composer, + GAsyncResult *result, + GError **error); +gchar * e_composer_autosave_get_filename (EMsgComposer *composer); gboolean e_composer_autosave_get_enabled (EMsgComposer *composer); void e_composer_autosave_set_enabled (EMsgComposer *composer, gboolean enabled); |