aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--mail/ChangeLog7
-rw-r--r--mail/mail-ops.c7
2 files changed, 9 insertions, 5 deletions
diff --git a/mail/ChangeLog b/mail/ChangeLog
index 13c5e1655a..5ad82a8c6d 100644
--- a/mail/ChangeLog
+++ b/mail/ChangeLog
@@ -1,3 +1,10 @@
+2000-07-11 Dan Winship <danw@helixcode.com>
+
+ * mail-ops.c (real_send_mail): Set the post_send_data flag rather
+ than toggling it. (Maybe we'll need more control over it later,
+ but for now, the only flag we set is "replied", and we want
+ that set, not toggled.)
+
2000-07-10 Dan Winship <danw@helixcode.com>
* folder-browser-factory.c (control_activate): Work with both
diff --git a/mail/mail-ops.c b/mail/mail-ops.c
index e8e7bf97c7..e961d794f2 100644
--- a/mail/mail-ops.c
+++ b/mail/mail-ops.c
@@ -445,12 +445,9 @@ real_send_mail (gpointer user_data)
info->ok = FALSE;
} else {
if (psd) {
- guint32 set;
-
- set = camel_folder_get_message_flags (psd->folder,
- psd->uid, ex);
camel_folder_set_message_flags (psd->folder, psd->uid,
- psd->flags, ~set, ex);
+ psd->flags, psd->flags,
+ ex);
}
info->ok = TRUE;