#define CNT(art,rc) (counts->results[art_##art][RC_##rc])
- assert(!completed || ipf_xtra);
-
- char *inprog= completed
- ? xasprintf("%s","") /* GCC produces a stupid warning for printf("") ! */
- : xasprintf(" inprogress=%ld", ipf_xtra->inprogress);
+ char *inprog= ipf_xtra && !completed
+ ? xasprintf(" inprogress=%ld", ipf_xtra->inprogress)
+ : xasprintf("%s",""); /* GCC produces a stupid warning for printf("") ! */
char *autodefer= ipf_xtra && ipf_xtra->autodefer >= 0
? xasprintf(" autodeferred=%ld", ipf_xtra->autodefer)
: xasprintf("%s","");