diff options
author | Eric S. Raymond <esr@thyrsus.com> | 1998-07-23 07:39:07 +0000 |
---|---|---|
committer | Eric S. Raymond <esr@thyrsus.com> | 1998-07-23 07:39:07 +0000 |
commit | b1fabdf1b335942c08077df08f385b63d74dd770 (patch) | |
tree | c01262bcfed884b1e783e7bfa59efc6a2d9c34e6 | |
parent | a912cdfea4166374b0520d56788650309c67a1ff (diff) | |
download | fetchmail-b1fabdf1b335942c08077df08f385b63d74dd770.tar.gz fetchmail-b1fabdf1b335942c08077df08f385b63d74dd770.tar.bz2 fetchmail-b1fabdf1b335942c08077df08f385b63d74dd770.zip |
Dump antispam field as string, not list.
svn path=/trunk/; revision=2015
-rw-r--r-- | conf.c | 19 |
1 files changed, 13 insertions, 6 deletions
@@ -270,14 +270,21 @@ void dump_config(struct runctl *runp, struct query *querylist) numdump("expunge", ctl->expunge); listdump("smtphunt", ctl->smtphunt); stringdump("smtpaddress", ctl->smtpaddress); - fprintf(stdout, "'antispam':["); - for (idp = ctl->antispam; idp; idp = idp->next) + + indent('\0'); + fprintf(stdout, "'antispam:'"); + if (!ctl->antispam) + fputs("'\n", stdout); + else { - fprintf(stdout, "%d", idp->val.status.num); - if (idp->next) - fputs(", ", stdout); + for (idp = ctl->antispam; idp; idp = idp->next) + { + fprintf(stdout, "%d", idp->val.status.num); + if (idp->next) + fputs(" ", stdout); + } + fputs("',\n", stdout); } - fputs("],\n", stdout); listdump("mailboxes", ctl->mailboxes); indent('}'); |