--- a/libidav/davqlparser.h Sat Apr 04 19:45:58 2015 +0200 +++ b/libidav/davqlparser.h Sat Apr 04 20:37:03 2015 +0200 @@ -207,11 +207,14 @@ /** Infinity recursion depth for a DavQLStatement. */ #define DAV_DEPTH_INFINITY -1 +/** A quote symbol (' or `) is missing. */ +#define DAVQL_ERROR_MISSING_QUOTE 50 + /** No more tokens to parse, but the parser expected more. */ -#define DAVQL_ERROR_UNEXPECTED_END 1000 +#define DAVQL_ERROR_UNEXPECTED_END 100 /** A token was found, which has not been expected. */ -#define DAVQL_ERROR_UNEXPECTED_TOKEN 1010 +#define DAVQL_ERROR_UNEXPECTED_TOKEN 101 /** Nothing about the statement seems legit. */ #define DAVQL_ERROR_INVALID -1