--- src/messages/header_alloc.c Mon Aug 30 13:28:48 2004
+++ src/messages/header_alloc.c Wed Jul 6 23:39:03 2005
@@ -318,6 +318,38 @@
}
for (tmphdr = locate_header_by_name(parsed_headers,
+ "Newsgroup");
+ tmphdr;
+ tmphdr = tmphdr -> next_this_header) {
+ struct addr_item * addrs =
+ break_down_address(tmphdr->body,
+ !(current_header -> status &
+ NOHDRENCODING) &&
+ is_rfc1522(tmphdr->body),
+ current_header->header_charset);
+
+ if (addrs) {
+ if (current_header->to)
+ free_addr_items(current_header->to);
+ current_header->to = addrs;
+
+#if DEBUG
+ if (Debug.active > 10) {
+ struct addr_item * p;
+ for (p = current_header->to; p->addr; p++) {
+ DPRINT(Debug,15,(&Debug,
+ "-- newsgroup[%d] addr='%s' comment='%S' fullname='%S'\n",
+ p - current_header->to,
+ p->addr,
+ p->comment,
+ p->fullname));
+ }
+ }
+#endif
+ }
+ }
+
+ for (tmphdr = locate_header_by_name(parsed_headers,
"Cc");
tmphdr;
tmphdr = tmphdr -> next_this_header) {
syntax highlighted by Code2HTML, v. 0.9.1