Fix a bug in the replies of XOVER/XHDR/XPAT when the group is empty. Two initial replies were sent. http://inn.eyrie.org/viewcvs/branches/2.4/nnrpd/article.c?r1=8000&r2=7999&pathrev=8000&view=patch --- 2.4/nnrpd/article.c 2008/09/03 05:41:27 7999 +++ 2.4/nnrpd/article.c 2008/09/04 17:06:51 8000 @@ -854,9 +854,7 @@ /* Parse range. */ if (!CMDgetrange(ac, av, &range, &DidReply)) { - if (!DidReply) { - Reply("%d data follows\r\n", NNTP_OVERVIEW_FOLLOWS_VAL); - Printf(".\r\n"); + if (DidReply) { return; } } @@ -1028,10 +1026,7 @@ /* Range specified. */ if (!CMDgetrange(ac - 1, av + 1, &range, &DidReply)) { - if (!DidReply) { - Reply("%d %s no matches follow (range)\r\n", - NNTP_HEAD_FOLLOWS_VAL, header ? header : "\"\""); - Printf(".\r\n"); + if (DidReply) { break; } }