aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorhiro <hiro@ee746299-78ed-0310-b773-934348b2243d>2005-10-26 08:29:50 +0000
committerhiro <hiro@ee746299-78ed-0310-b773-934348b2243d>2005-10-26 08:29:50 +0000
commit9aa18447c97fffa8f46dbc8752ddf3b5dcbdd4f1 (patch)
tree3492d164dad2e2397e74af466882ca47ae014ddc /src
parent3a222b6d435f8720c2c0fa9932862c0e6434b0c2 (diff)
modification for ML post with Reply-To.
git-svn-id: svn://sylpheed.sraoss.jp/sylpheed/trunk@688 ee746299-78ed-0310-b773-934348b2243d
Diffstat (limited to 'src')
-rw-r--r--src/compose.c8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/compose.c b/src/compose.c
index 7e46db86..c7820f37 100644
--- a/src/compose.c
+++ b/src/compose.c
@@ -1488,10 +1488,14 @@ static void compose_reply_set_entry(Compose *compose, MsgInfo *msginfo,
}
if (compose->account->protocol != A_NNTP) {
- if (!compose->replyto && to_ml && compose->ml_post)
+ if (to_ml && compose->ml_post) {
compose_entry_set(compose, compose->ml_post,
COMPOSE_ENTRY_TO);
- else
+ if (compose->replyto &&
+ !address_equal(compose->replyto, compose->ml_post))
+ compose_entry_set(compose, compose->replyto,
+ COMPOSE_ENTRY_CC);
+ } else
compose_entry_set(compose,
(compose->replyto && !ignore_replyto)
? compose->replyto