/* This file is part of the YAZ toolkit.
- * Copyright (C) 1995-2011 Index Data
+ * Copyright (C) 1995-2012 Index Data
* See the file LICENSE for details.
*/
/**
right_trunc = 1;
else
{
- cclp->error_code = CCL_ERR_TRUNC_NOT_BOTH;
+ cclp->error_code = CCL_ERR_TRUNC_NOT_EMBED;
ccl_rpn_delete(p);
return NULL;
}
}
else
{
- cclp->error_code = CCL_ERR_TRUNC_NOT_BOTH;
+ cclp->error_code = CCL_ERR_TRUNC_NOT_SINGLE;
ccl_rpn_delete(p);
return NULL;
}
break;
lookahead = lookahead->next;
}
- if (qa)
+ if (qa || lookahead->kind == CCL_TOK_LP)
return search_terms(cclp, qa);
else
{