-#if 0
- if (1)
- {
- char strz[80];
- int i;
-
- strz[0] = 0;
- for (i = 0; i<length && i < 20; i++)
- sprintf(strz+strlen(strz), "%02X", str[i] & 0xff);
- /* just for debugging .. */
- yaz_log(YLOG_LOG, "add: set=%d use=%d "
- "record_id=%lld section_id=%lld seqno=%lld %s",
- p->attrSet, p->attrUse, p->record_id, p->section_id, p->seqno,
- strz);
- }
-#endif
+ if (zh->m_segment_indexing)
+ key.mem[i++] = p->segment;
+ key.mem[i++] = p->seqno;
+ key.len = i;