27 const char *
cp,*cpnext,*cpstart,*cpenc,*cptxt,*cpend,*cpafter;
35 cpstart = cpstart + byte_chr(cpstart,cpafter-cpstart,
'=');
36 if (cpstart == cpafter)
39 if (*cpstart !=
'?')
continue;
41 cpenc = cpstart + byte_chr(cpstart,cpafter-cpstart,
'?');
42 if (cpenc == cpafter)
continue;
44 cptxt = cpenc + byte_chr(cpenc,cpafter-cpenc,
'?');
45 if (cptxt == cpafter)
continue;
47 cpend = cptxt + byte_chr(cptxt,cpafter-cptxt,
'?');
48 if (cpend == cpafter || *(cpend + 1) !=
'=')
continue;
59 while (*
cp ==
' ' || *
cp ==
'\t')
61 if (
cp != cpstart - 2)
const char * logmsg(const char *dir, unsigned long num, unsigned long listno, unsigned long subs, int done)