Changes for Net::Z3950 module, version 0.37
16th September 2003
Changes between versions
0.36
and
0.37 (Tue Sep 16 15:14:40 2003):
- Remove a pair of extraneous declarations (copied from
yaz/include/yaz/z-opac.h for reference) at the end of
translateHoldingsAndCirc(). On recent GCC versions,
such as mine, they were pointless but harmless; but older
versions, such as the one in Debian/stable, croak if you mix
statements and declarations.
- Improve behaviour when a server unilaterally closes the
connection while we're waiting for a Init response.
Previously, this would cause a segmentation fault; now you
get errno set to 104 (ECONNRESET) which is
pretty close.
- Improve the OPAC record renderer in Z3950/Record.pm so
that it walks more of the OPAC-record structure. As well as
being prettier, this is better documentation-by-example of
how to use the record structure.