evolution-data-server r9801 - trunk/camel/providers/imap



Author: sragavan
Date: Fri Dec  5 06:22:31 2008
New Revision: 9801
URL: http://svn.gnome.org/viewvc/evolution-data-server?rev=9801&view=rev

Log:
2008-12-05  Srinivasa Ragavan  <sragavan novell com>

	** Fix for bug #561081

	* camel/providers/imap/camel-imap-folder.c: Delete mails for XGWMOVE
	when mails are moved.




Modified:
   trunk/camel/providers/imap/ChangeLog
   trunk/camel/providers/imap/camel-imap-folder.c

Modified: trunk/camel/providers/imap/camel-imap-folder.c
==============================================================================
--- trunk/camel/providers/imap/camel-imap-folder.c	(original)
+++ trunk/camel/providers/imap/camel-imap-folder.c	Fri Dec  5 06:22:31 2008
@@ -2276,12 +2276,12 @@
 			if (response)
 				handle_copyuid_copy_user_tags (response, source, destination);
 			camel_imap_response_free (store, response);
+		}
 
-			if (!camel_exception_is_set(ex) && delete_originals) {
-				for (i=last;i<uid;i++)
-					camel_folder_delete_message(source, uids->pdata[i]);
-				last = uid;
-			}
+		if (!camel_exception_is_set(ex) && delete_originals) {
+			for (i=last;i<uid;i++)
+				camel_folder_delete_message(source, uids->pdata[i]);
+			last = uid;
 		}
 		g_free (uidset);
 	}



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]