-/* $Id: filter_zeerex_explain.cpp,v 1.3 2007-01-07 00:41:18 marc Exp $
- Copyright (c) 2005-2006, Index Data.
+/* $Id: filter_zeerex_explain.cpp,v 1.5 2007-03-20 07:20:16 adam Exp $
+ Copyright (c) 2005-2007, Index Data.
See the LICENSE file for details
*/
char *charset = 0;
char *stylesheet = 0;
if (! (sru_pdu_req = mp_util::decode_sru_request(package, odr_de, odr_en,
- sru_pdu_res, soap,
+ sru_pdu_res, &soap,
charset, stylesheet)))
{
mp_util::build_sru_explain(package, odr_en, sru_pdu_res,
}
- if (sru_pdu_req->which != Z_SRW_explain_request){
+ if (sru_pdu_req->which != Z_SRW_explain_request)
+ {
// Let pass all other SRU actions
package.move();
return;
}
// except valid SRU explain request, construct ZeeRex Explain response
- else {
+ else
+ {
Z_SRW_explainRequest *er_req = sru_pdu_req->u.explain_request;
//mp_util::build_simple_explain(package, odr_en, sru_pdu_res,
// sruinfo, er_req);