/*
- * Copyright (c) 2002-2005, Index Data.
+ * Copyright (C) 1995-2005, Index Data ApS
* See the file LICENSE for details.
*
- * $Id: srw.c,v 1.31 2005-01-11 10:48:47 adam Exp $
+ * $Id: srw.c,v 1.34 2005-02-04 20:27:19 adam Exp $
*/
/**
* \file srw.c
#endif
ptr = ptr->children;
if (!ptr || ptr->type != XML_TEXT_NODE)
- return 0;
+ {
+ *val = "";
+ return 1;
+ }
*val = odr_strdup(o, ptr->content);
if (len)
*len = strlen(ptr->content);
{
int i;
xmlNsPtr ns_diag =
- xmlNewNs(pptr, "info:srw/schema/1/diagnostic-v1.1", 0);
+ xmlNewNs(pptr, "http://www.loc.gov/zing/srw/diagnostic/", 0);
for (i = 0; i < *num; i++)
{
const char *std_diag = "info:srw/diagnostic/1/";
&req->scanClause.cql))
;
else if (match_xsd_string(ptr, "pScanClause", o,
- &req->scanClause.cql))
+ &req->scanClause.pqf))
{
req->query_type = Z_SRW_query_type_pqf;
}