/* This file is part of the YAZ toolkit.
- * Copyright (C) 1995-2011 Index Data
+ * Copyright (C) Index Data
* See the file LICENSE for details.
*/
#if HAVE_CONFIG_H
#include <yaz/querytowrbuf.h>
#include <yaz/xmlquery.h>
#include <yaz/pquery.h>
-#include <yaz/test.h>
+#include <yaz/backtrace.h>
#if YAZ_HAVE_XML2
#include <libxml/parser.h>
else
{
xmlDocPtr doc = 0;
-
+
yaz_rpnquery2xml(rpn, &doc);
-
+
if (!doc)
{
fprintf(stderr, "%s: yaz_rpnquery2xml failed for query %s\n",
}
xmlFreeDoc(doc);
}
- }
+ }
odr_destroy(odr);
}
fprintf(stderr, "%s: close failed for file %s\n", prog, xmlfile);
exit(1);
}
-
+
xmlquerytopqf(xmlstr);
xfree(xmlstr);
}
int r;
int active = 0;
+ yaz_enable_panic_backtrace(*argv);
while ((r = options("-p:x:", argv, argc, &arg)) != -2)
{
switch(r)