X-Git-Url: http://sru.miketaylor.org.uk/?a=blobdiff_plain;f=src%2Ffilter_zoom.cpp;h=0d5349aea518cf9804384dd46257cb4ba531e258;hb=a83814901948c8dc8d6d3da35e413dad5bf03400;hp=f4e00a866c6a1cd67897b45377cd19e3c537c681;hpb=88858ac607fd062c5eb7ac913856d9ccf986abdb;p=metaproxy-moved-to-github.git diff --git a/src/filter_zoom.cpp b/src/filter_zoom.cpp index f4e00a8..0d5349a 100644 --- a/src/filter_zoom.cpp +++ b/src/filter_zoom.cpp @@ -279,6 +279,7 @@ void yf::Zoom::Backend::connect(std::string zurl, void yf::Zoom::Backend::search(ZOOM_query q, Odr_int *hits, int *error, char **addinfo, ODR odr) { + ZOOM_resultset_destroy(m_resultset); m_resultset = ZOOM_connection_search(m_connection, q); get_zoom_error(error, addinfo, odr); if (*error == 0) @@ -1192,8 +1193,6 @@ Z_Records *yf::Zoom::Frontend::get_records(Package &package, Z_NamePlusRecord *npr = 0; const char *addinfo; - package.log("zoom", YLOG_LOG, "Inspecting record at position %d", - start + i); int sur_error = ZOOM_record_error(recs[i], 0 /* msg */, &addinfo, 0 /* diagset */);