projects
/
yaz-moved-to-github.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Fix: Work-around since zoom-sru handle_srw_response does not work with zero-based...
[yaz-moved-to-github.git]
/
client
/
client.c
diff --git
a/client/client.c
b/client/client.c
index
d9a98f8
..
6bb6b5e
100644
(file)
--- a/
client/client.c
+++ b/
client/client.c
@@
-1284,7
+1284,7
@@
static int send_srw_host_path(Z_SRW_PDU *sr, const char *host_port,
}
else if (!yaz_matchstr(sru_method, "solr"))
{
}
else if (!yaz_matchstr(sru_method, "solr"))
{
- yaz_solr_encode(gdu->u.HTTP_Request, sr, out, charset);
+ yaz_solr_encode_request(gdu->u.HTTP_Request, sr, out, charset);
}
return send_gdu(gdu);
}
return send_gdu(gdu);
@@
-4369,7
+4369,7
@@
static void http_response(Z_HTTP_Response *hres)
{
Z_SRW_PDU *sr = 0;
ODR o = odr_createmem(ODR_DECODE);
{
Z_SRW_PDU *sr = 0;
ODR o = odr_createmem(ODR_DECODE);
- ret = yaz_solr_decode(o, hres, &sr);
+ ret = yaz_solr_decode_response(o, hres, &sr);
if (ret == 0 && sr->which == Z_SRW_searchRetrieve_response)
handle_srw_response(sr->u.response);
if (ret == 0 && sr->which == Z_SRW_searchRetrieve_response)
handle_srw_response(sr->u.response);