- pr(ccl_field, client_data);
- pr(ccl_rel, client_data);
- if (!split_op)
- ccl_rel = 0;
+ if (ccl_field && ccl_rel)
+ {
+ pr(ccl_field, client_data);
+ pr(ccl_rel, client_data);
+ if (!split_op)
+ ccl_rel = 0;
+ }
+ pr_term(&cp, split_op ? 1 : 0, pr, client_data);
+ while (*cp == ' ')
+ cp++;
+ if (*cp == '\0')
+ break;
+ pr(" ", client_data);
+ if (split_op)
+ {
+ pr(split_op, client_data);
+ pr(" ", client_data);
+ }