X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=src%2Fzoom-c.c;h=4a208b3dcf3ce44fa69cb453f37b06a2ace21f33;hb=f03f934986cd3ff1fbb98f8b1432d70c46f6809e;hp=42f30a01faa14a78ea04c83df95117970e48194b;hpb=f90459f4bb32ee8537edf31ea29fb59ae987d685;p=yaz-moved-to-github.git diff --git a/src/zoom-c.c b/src/zoom-c.c index 42f30a0..4a208b3 100644 --- a/src/zoom-c.c +++ b/src/zoom-c.c @@ -2081,8 +2081,9 @@ static const char *get_record_format(ZOOM_record rec, int *len, if (*format == '1' && len) { /* try to XML format res */ - xmlKeepBlanksDefault(0); - xmlDocPtr doc = xmlParseMemory(res, *len); + xmlDocPtr doc; + xmlKeepBlanksDefault(0); /* get get xmlDocFormatMemory to work! */ + doc = xmlParseMemory(res, *len); if (doc) { if (rec->xml_mem) @@ -4669,6 +4670,11 @@ ZOOM_API(int) ZOOM_connection_get_timeout(ZOOM_connection c) return ZOOM_options_get_int(c->options, "timeout", 30); } +ZOOM_API(void) ZOOM_connection_close(ZOOM_connection c) +{ + do_close(c); +} + /* * Local variables: * c-basic-offset: 4