- if (! (sru_pdu_req = mp_util::decode_sru_request(package, odr_de, odr_en,
- sru_pdu_res, &soap,
- charset)))
+ Z_SRW_diagnostic *diagnostic = 0;
+ int num_diagnostic = 0;
+
+ if (! (sru_pdu_req = mp_util::decode_sru_request(
+ package, odr_de, odr_en,
+ &diagnostic, &num_diagnostic, &soap,
+ charset)))