Use version when generating explain req
authorAdam Dickmeiss <adam@indexdata.dk>
Wed, 2 Oct 2013 12:57:33 +0000 (14:57 +0200)
committerAdam Dickmeiss <adam@indexdata.dk>
Wed, 2 Oct 2013 13:19:42 +0000 (15:19 +0200)
client/client.c

index 18c763a..eaa2335 100644 (file)
@@ -2712,7 +2712,7 @@ static int cmd_explain(const char *arg)
         setno = 1;
 
         /* save this for later .. when fetching individual records */
-        sr = yaz_srw_get(out, Z_SRW_explain_request);
+        sr = yaz_srw_get_pdu(out, Z_SRW_explain_request, sru_version);
         if (recordsyntax_size == 1
             && !yaz_matchstr(recordsyntax_list[0], "xml"))
             sr->u.explain_request->recordPacking = "xml";