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
Prefix match_xsd functions with yaz_-prefix
[yaz-moved-to-github.git]
/
ztest
/
ztest.c
diff --git
a/ztest/ztest.c
b/ztest/ztest.c
index
0fde809
..
d92d215
100644
(file)
--- a/
ztest/ztest.c
+++ b/
ztest/ztest.c
@@
-89,6
+89,7
@@
static void remove_sets(struct session_handle *sh)
/** \brief use term value as hit count
\param s RPN structure
/** \brief use term value as hit count
\param s RPN structure
+ \param hash value for compuation
\return >= 0: search term number or -1: not found
Traverse RPN tree 'in order' and use term value as hit count.
\return >= 0: search term number or -1: not found
Traverse RPN tree 'in order' and use term value as hit count.
@@
-835,6
+836,7
@@
int ztest_fetch(void *handle, bend_fetch_rr *r)
char *cp;
const Odr_oid *oid = r->request_format;
struct result_set *set = get_set(sh, r->setname);
char *cp;
const Odr_oid *oid = r->request_format;
struct result_set *set = get_set(sh, r->setname);
+ const char *esn = yaz_get_esn(r->comp);
if (!set)
{
if (!set)
{
@@
-935,7
+937,7
@@
int ztest_fetch(void *handle, bend_fetch_rr *r)
}
else if (!oid_oidcmp(oid, yaz_oid_recsyn_xml))
{
}
else if (!oid_oidcmp(oid, yaz_oid_recsyn_xml))
{
- if ((cp = dummy_xml_record(r->number, r->stream)))
+ if ((cp = dummy_xml_record(r->number, r->stream, esn)))
{
r->len = strlen(cp);
r->record = cp;
{
r->len = strlen(cp);
r->record = cp;