From b9ad9cb66ff7836be5a5298abc767d64facf5d1c Mon Sep 17 00:00:00 2001 From: Chris Toshok Date: Mon, 19 May 2003 12:32:56 +0000 Subject: i2003-05-19 Sean Gao * gui/component/addressbook-component.c (xfer_folder): remove the summary if @remove_source is TRUE. Fixes 38084. svn path=/trunk/; revision=21240 --- addressbook/gui/component/addressbook-component.c | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'addressbook/gui') diff --git a/addressbook/gui/component/addressbook-component.c b/addressbook/gui/component/addressbook-component.c index 04a1e3ebe7..ba18f65e63 100644 --- a/addressbook/gui/component/addressbook-component.c +++ b/addressbook/gui/component/addressbook-component.c @@ -343,7 +343,15 @@ xfer_folder (EvolutionShellComponent *shell_component, } result = xfer_file (src_uri, dest_uri, "addressbook.db", remove_source); - + + if ((result == GNOME_Evolution_ShellComponentListener_OK) && remove_source) { + char *summary_uri; + + summary_uri = g_strconcat (source_physical_uri, "/addressbook.db.summary", NULL); + result = gnome_vfs_unlink (summary_uri); + g_free (summary_uri); + } + GNOME_Evolution_ShellComponentListener_notifyResult (listener, result, &ev); gnome_vfs_uri_unref (src_uri); -- cgit v1.2.3