const char *retrieval_type;
size_t retrieval_type_len;
char retrieval_index_cstr[256];
const char *retrieval_type;
size_t retrieval_type_len;
char retrieval_index_cstr[256];
memcpy(retrieval_index_cstr, retrieval_index, retrieval_index_len);
retrieval_index_cstr[retrieval_index_len] = '\0';
memcpy(retrieval_index_cstr, retrieval_index, retrieval_index_len);
retrieval_index_cstr[retrieval_index_len] = '\0';
ord = zebraExplain_lookup_attr_str(zh->reg->zei,
zinfo_index_category_sort,
ord = zebraExplain_lookup_attr_str(zh->reg->zei,
zinfo_index_category_sort,
zebraExplain_lookup_ord(zh->reg->zei, ord, &index_type, &db, &string_index);
zebraExplain_lookup_ord(zh->reg->zei, ord, &index_type, &db, &string_index);
- zebra_term_untrans(zh, index_type, dst_buf, str);
-
+ zebra_term_untrans(zh, *index_type, dst_buf, str);
wrbuf_xmlputs(wrbuf, dst_buf);
wrbuf_printf(wrbuf, "</index>\n");
wrbuf_printf(wrbuf, "</record>\n");
wrbuf_xmlputs(wrbuf, dst_buf);
wrbuf_printf(wrbuf, "</index>\n");
wrbuf_printf(wrbuf, "</record>\n");
- wrbuf_printf(wrbuf, "%s %c %s\n", string_index, index_type,
+ wrbuf_printf(wrbuf, "%s %s %s\n", string_index, index_type,
&retrieval_type, &retrieval_type_len))
return YAZ_BIB1_SPECIFIED_ELEMENT_SET_NAME_NOT_VALID_FOR_SPECIFIED_;
&retrieval_type, &retrieval_type_len))
return YAZ_BIB1_SPECIFIED_ELEMENT_SET_NAME_NOT_VALID_FOR_SPECIFIED_;
if (zebraExplain_lookup_attr_str(zh->reg->zei,
zinfo_index_category_index,
if (zebraExplain_lookup_attr_str(zh->reg->zei,
zinfo_index_category_index,
- zebra_term_untrans(zh, index_type, dst_buf, str);
+ zebra_term_untrans(zh, *index_type, dst_buf, str);
wrbuf_printf(wrbuf, " seq=\"" ZINT_FORMAT "\">",
key_in.mem[key_in.len -1]);
wrbuf_printf(wrbuf, " seq=\"" ZINT_FORMAT "\">",
key_in.mem[key_in.len -1]);
for (i = 1; i < key_in.len; i++)
wrbuf_printf(wrbuf, " " ZINT_FORMAT,
for (i = 1; i < key_in.len; i++)
wrbuf_printf(wrbuf, " " ZINT_FORMAT,