X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=src%2Fsru_util.cpp;h=c02007bf33d4e78d3fbdcfd3a5f252e5c07a080c;hb=99d83cbd75e1a9ff8e0275bd081afc514555fb4b;hp=cf620bc6a3ef3297a6781ffebf2344bde1835f83;hpb=82b21829b870f2347c6cf57ab61459c4f220b62b;p=metaproxy-moved-to-github.git diff --git a/src/sru_util.cpp b/src/sru_util.cpp index cf620bc..c02007b 100644 --- a/src/sru_util.cpp +++ b/src/sru_util.cpp @@ -1,5 +1,5 @@ /* This file is part of Metaproxy. - Copyright (C) 2005-2013 Index Data + Copyright (C) Index Data Metaproxy is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free @@ -131,6 +131,7 @@ bool mp_util::build_sru_explain(metaproxy_1::Package &package, xmlDocDumpFormatMemory(doc, &xmlbuff, &xmlbuffsz, 1); explain_xml.assign((const char*)xmlbuff, 0, xmlbuffsz); + xmlFree(xmlbuff); } @@ -229,8 +230,7 @@ Z_SRW_PDU * mp_util::decode_sru_request(mp::Package &package, mp::odr &odr_en, Z_SRW_PDU *sru_pdu_res, Z_SOAP **soap, - char *charset, - char *stylesheet) + char *charset) { Z_GDU *zgdu_req = package.request().get(); Z_SRW_PDU *sru_pdu_req = 0;