aboutsummaryrefslogtreecommitdiffstats
path: root/shell
diff options
context:
space:
mode:
authorDan Winship <danw@src.gnome.org>2002-03-23 02:08:58 +0800
committerDan Winship <danw@src.gnome.org>2002-03-23 02:08:58 +0800
commit65193c5db206bbdcebf8df2808dd48b9ea2bd724 (patch)
treec235fd292782ab583fd9de9496a44bbbe7707aad /shell
parent5f0988d34e49125a54a2af6e9c2838a500436aa5 (diff)
downloadgsoc2013-evolution-65193c5db206bbdcebf8df2808dd48b9ea2bd724.tar
gsoc2013-evolution-65193c5db206bbdcebf8df2808dd48b9ea2bd724.tar.gz
gsoc2013-evolution-65193c5db206bbdcebf8df2808dd48b9ea2bd724.tar.bz2
gsoc2013-evolution-65193c5db206bbdcebf8df2808dd48b9ea2bd724.tar.lz
gsoc2013-evolution-65193c5db206bbdcebf8df2808dd48b9ea2bd724.tar.xz
gsoc2013-evolution-65193c5db206bbdcebf8df2808dd48b9ea2bd724.tar.zst
gsoc2013-evolution-65193c5db206bbdcebf8df2808dd48b9ea2bd724.zip
(evolution_storage_removed_folder): Oops. Fix here too.
(evolution_storage_has_subfolders): And here. When cut and paste goes bad... svn path=/trunk/; revision=16229
Diffstat (limited to 'shell')
-rw-r--r--shell/ChangeLog3
-rw-r--r--shell/evolution-storage.c2
2 files changed, 4 insertions, 1 deletions
diff --git a/shell/ChangeLog b/shell/ChangeLog
index 2fdbcf1830..145111b252 100644
--- a/shell/ChangeLog
+++ b/shell/ChangeLog
@@ -3,6 +3,9 @@
* evolution-storage.c (evolution_storage_update_folder): Fix a
"how can this ever have worked" bug to make unread message counts
start working again. (#22293 etc)
+ (evolution_storage_removed_folder): Oops. Fix here too.
+ (evolution_storage_has_subfolders): And here. When cut and paste
+ goes bad...
* e-shell-folder-commands.c (e_shell_command_rename_folder): Use
e_folder_get_name. Don't assume it's the same as the last path
diff --git a/shell/evolution-storage.c b/shell/evolution-storage.c
index b62f3c5cae..afd50bfc55 100644
--- a/shell/evolution-storage.c
+++ b/shell/evolution-storage.c
@@ -999,7 +999,7 @@ evolution_storage_removed_folder (EvolutionStorage *evolution_storage,
listener = p->data;
GNOME_Evolution_StorageListener_notifyFolderRemoved (listener, path, &ev);
- if (ev._major != CORBA_NO_EXCEPTION)
+ if (ev._major == CORBA_NO_EXCEPTION)
continue;
if (ev._major != CORBA_USER_EXCEPTION)