From c944779866017804bbeb94f9c81af4ffa0eef3ba Mon Sep 17 00:00:00 2001 From: Ettore Perazzoli Date: Fri, 26 Oct 2001 23:14:46 +0000 Subject: New member `finished' in `EShellOfflineHandlerPrivate'. * e-shell-offline-handler.c: New member `finished' in `EShellOfflineHandlerPrivate'. (finalize_offline): Ref the handler as we might get destroyed while putting every component offline. (impl_OfflineProgressListener_updateProgress): Don't emit ::offline_procedure_finished if ->finished is %TRUE. Also, set it to %TRUE after emitting the signal. (cancel_offline): Likewise. (finalize_offline): Likewise. (update_dialog_clist): Guard against NULL ->dialog_gui. svn path=/trunk/; revision=14182 --- shell/ChangeLog | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'shell/ChangeLog') diff --git a/shell/ChangeLog b/shell/ChangeLog index 0e668bb2ac..3b196f755b 100644 --- a/shell/ChangeLog +++ b/shell/ChangeLog @@ -1,3 +1,16 @@ +2001-10-26 Ettore Perazzoli + + * e-shell-offline-handler.c: New member `finished' in + `EShellOfflineHandlerPrivate'. + (finalize_offline): Ref the handler as we might get destroyed + while putting every component offline. + (impl_OfflineProgressListener_updateProgress): Don't emit + ::offline_procedure_finished if ->finished is %TRUE. Also, set it + to %TRUE after emitting the signal. + (cancel_offline): Likewise. + (finalize_offline): Likewise. + (update_dialog_clist): Guard against NULL ->dialog_gui. + 2001-10-26 Ettore Perazzoli * evolution-storage.c (impl_Storage_async_xfer_folder): Implement. -- cgit v1.2.3