From 22686195e6e1ca774b8fc9e0c34aab241b40d218 Mon Sep 17 00:00:00 2001 From: Philip Withnall Date: Thu, 6 Aug 2009 22:32:55 -0400 Subject: =?UTF-8?q?Bug=20590747=20=E2=80=93=20Composer=20autosave=20can=20?= =?UTF-8?q?easily=20lose=20data?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- composer/e-composer-autosave.h | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) (limited to 'composer/e-composer-autosave.h') 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); -- cgit v1.2.3