* Copyright (c) 1995-2003, Index Data
* See the file LICENSE for details.
*
- * $Id: client.c,v 1.197 2003-05-22 23:55:19 mike Exp $
+ * $Id: client.c,v 1.199 2003-05-27 09:42:08 mike Exp $
*/
#include <stdio.h>
static char *codeset = 0; /* character set for output */
static ODR out, in, print; /* encoding and decoding streams */
-#ifdef THESE_ARE_NOT_USED
+#if HAVE_XML2
static ODR srw_sr_odr_out = 0;
static Z_SRW_PDU *srw_sr = 0;
-#endif /*THESE_ARE_NOT_USED*/
+#endif
static FILE *apdu_file = 0;
static FILE *ber_file = 0;
static COMSTACK conn = 0; /* our z-association */
}
parser = cql_parser_create();
if ((error = cql_parser_string(parser, arg)) != 0) {
- /* ### must do better with the reporting here */
- printf("CQL ERROR %d: presumably a syntax error?\n", error);
+ printf("Can't parse CQL: must be a syntax error\n");
return 0;
}
node = cql_parser_result(parser);
if ((error = cql_transform_buf(cqltrans, node, pqfbuf,
sizeof pqfbuf)) != 0) {
error = cql_transform_error(cqltrans, &addinfo);
- printf ("Couldn't convert CQL to PQF: error #%d (addinfo=%s)\n",
- error, addinfo);
+ printf ("Can't convert CQL to PQF: %s (addinfo=%s)\n",
+ cql_strerror(error), addinfo);
return 0;
}
arg = pqfbuf;