#define cleri_gn(__child) (__child)->node
#endif
-
+#if CLERI_VERSION_MAJOR >= 1 || CLERI_VERSION_MINOR >= 11
+#define cleri_parse_m(__g, __q) cleri_parse2(__g, __q, 0)
+#else
+#define cleri_parse_m(__g, __q) cleri_parse(__g, __q)
+#endif
#if CLERI_VERSION_MAJOR >= 1 || CLERI_VERSION_MINOR >= 12
#if SIRIDB_IS64BIT
#define SIRIDB_VERSION_MAJOR 2
#define SIRIDB_VERSION_MINOR 0
-#define SIRIDB_VERSION_PATCH 46
+#define SIRIDB_VERSION_PATCH 47
/*
* Use SIRIDB_VERSION_PRE_RELEASE for alpha release versions.
* Note that debian alpha packages should use versions like this:
* 2.0.34-0alpha0
*/
-#define SIRIDB_VERSION_PRE_RELEASE ""
+#define SIRIDB_VERSION_PRE_RELEASE "-alpha-0"
#ifndef NDEBUG
#define SIRIDB_VERSION_BUILD_RELEASE "+debug"
&query->flags);
if ( walker == NULL ||
- (query->pr = cleri_parse(siri.grammar, query->q)) == NULL)
+ (query->pr = cleri_parse_m(siri.grammar, query->q)) == NULL)
{
if (walker != NULL)
{
static int _is_valid(cleri_grammar_t * grammar, char * query)
{
- cleri_parse_t * pr = cleri_parse(grammar, query);
+ cleri_parse_t * pr = cleri_parse_m(grammar, query);
_assert (pr);
int is_valid = pr->is_valid;
cleri_parse_free(pr);