if (argc>1) { //always
SPFENU spf;
- afnnum=afn_getipnum(argv[2]);
spf=spf_getstatus(&try,argv[1],afnnum);
(void) rou_alert(0,"%s %s ==> %s",argv[1],argv[2],spf_spfASCII(spf));
}
+ afnnum=afn_freeipnum(afnnum);
break;
case 4 : //doing main tash
(void) spf_modegesspf(false);
(void) rou_modesubrou(false);
(void) afn_modesubafn(false);
- afnnum=afn_freeipnum(afnnum);
break;
default : //end of task
proceed=false;
{
if (mxlist!=(MXTYP **)0) {
- for (int i=0;mxlist[i]!=(MXTYP *)0;i++)
+ for (int i=0;mxlist[i]!=(MXTYP *)0;i++) {
+ mxlist[i]->mxname=rou_freestr(mxlist[i]->mxname);
(void) free(mxlist[i]);
+ }
(void) free(mxlist);
mxlist=(MXTYP **)0;
}