return c;
}
}
- else
- {
-
- yaz_log(YLOG_LOG, "%sNEW %d %s",
- m_session_str, parent->m_seqno, m_proxyTarget);
- c = new Yaz_ProxyClient(m_PDU_Observable->clone(), parent);
- c->m_next = parent->m_clientPool;
- if (c->m_next)
- c->m_next->m_prev = &c->m_next;
- parent->m_clientPool = c;
- c->m_prev = &parent->m_clientPool;
- }
+ yaz_log(YLOG_LOG, "%sNEW %d %s",
+ m_session_str, parent->m_seqno, m_proxyTarget);
+ c = new Yaz_ProxyClient(m_PDU_Observable->clone(), parent);
+ c->m_next = parent->m_clientPool;
+ if (c->m_next)
+ c->m_next->m_prev = &c->m_next;
+ parent->m_clientPool = c;
+ c->m_prev = &parent->m_clientPool;
xfree(c->m_cookie);
c->m_cookie = 0;
#if YAZ_VERSIONL < 0x50000
m_referenceId->size = m_referenceId->len;
m_referenceId->buf = (unsigned char *)
- nmem_strdupn(m_referenceId_mem, (*refid)->buf, (*refid)->len);
+ nmem_strdupn(m_referenceId_mem, (const char *)
+ (*refid)->buf, (*refid)->len);
#else
m_referenceId->buf =
nmem_strdupn(m_referenceId_mem, (*refid)->buf, (*refid)->len);