X-Git-Url: http://git.indexdata.com/?p=yaz-moved-to-github.git;a=blobdiff_plain;f=src%2Fcqlstrer.c;h=c783134d796b59fa8c4077c72cf20e8c986653f0;hp=f8b29ce09140d23d7d440e85d95af341fe24247e;hb=f1173ed21af445eeecf2acf2df3cbef7dfd61cf0;hpb=c6e47cbbff56f39f6d81b079ebaeac41d793d4d9 diff --git a/src/cqlstrer.c b/src/cqlstrer.c index f8b29ce..c783134 100644 --- a/src/cqlstrer.c +++ b/src/cqlstrer.c @@ -1,18 +1,23 @@ -/* $Id: cqlstrer.c,v 1.1 2003-10-27 12:21:30 adam Exp $ - Copyright (C) 2002-2003 +/* $Id: cqlstrer.c,v 1.6 2006-03-10 10:43:32 mike Exp $ + Copyright (C) 1995-2005, Index Data ApS Index Data Aps This file is part of the YAZ toolkit. -See the file LICENSE. +See the file LICENSE details. */ +/** + * \file cqlstrer.c + * \brief Implements CQL error code map to description string. + */ + #include /* * The error-messages associated with these codes are taken from * the SRW diagnostic specifications at - * http://www.loc.gov/srw/diagnostic-list.html + * http://www.loc.gov/standards/sru/diagnostics-list.html */ const char *cql_strerror(int code) { static char buf[80]; @@ -22,9 +27,9 @@ const char *cql_strerror(int code) { case 12: return "Too many characters in query"; case 13: return "Unbalanced or illegal use of parentheses"; case 14: return "Unbalanced or illegal use of quotes"; - case 15: return "Illegal or unsupported index set"; + case 15: return "Illegal or unsupported context set"; case 16: return "Illegal or unsupported index"; - case 17: return "Illegal or unsupported combination of index and index set"; + case 17: return "Illegal or unsupported combination of index and context set"; case 18: return "Illegal or unsupported combination of indexes"; case 19: return "Illegal or unsupported relation"; case 20: return "Illegal or unsupported relation modifier"; @@ -52,10 +57,18 @@ const char *cql_strerror(int code) { case 42: return "Illegal or unsupported proximity unit"; case 43: return "Illegal or unsupported proximity ordering"; case 44: return "Illegal or unsupported combination of proximity modifiers"; - case 45: return "Index set name (prefix) assigned to multiple identifiers"; + case 45: return "Context set name (prefix) assigned to multiple identifiers"; default: break; } sprintf(buf, "Unknown CQL error #%d", code); return buf; } +/* + * Local variables: + * c-basic-offset: 4 + * indent-tabs-mode: nil + * End: + * vim: shiftwidth=4 tabstop=8 expandtab + */ +