- if (rr->esr->taskSpecificParameters &&
- rr->esr->taskSpecificParameters->which == Z_External_itemOrder)
+ if (!rr->esr->taskSpecificParameters)
+ {
+ logf (LOG_WARN, "No task specific parameters");
+ }
+ else if (rr->esr->taskSpecificParameters->which != Z_External_itemOrder)
+ {
+ logf (LOG_WARN, "Not Item Order %d", rr->esr->taskSpecificParameters->which);
+ }
+ else