X-Git-Url: https://git.tokkee.org/?p=sysdb.git;a=blobdiff_plain;f=src%2Ffrontend%2Fparser.c;h=c38799dd5ddd53161ac37f981a1e418f410a5dfb;hp=936f31e6c2e12ecc4658c94d07b69e1d2cc03d94;hb=ac66c9430defd2a0e187e7b3679c8ebbfda8a4bb;hpb=34bfa9790e6e7ed1ba9f1d4ed17fa34a73a1b064 diff --git a/src/frontend/parser.c b/src/frontend/parser.c index 936f31e..c38799d 100644 --- a/src/frontend/parser.c +++ b/src/frontend/parser.c @@ -98,10 +98,7 @@ sdb_fe_parse(const char *query, int len, sdb_strbuf_t *errbuf) while (sdb_llist_iter_has_next(iter)) { sdb_conn_node_t *node; node = SDB_CONN_NODE(sdb_llist_iter_get_next(iter)); - if (sdb_fe_analyze(node)) { - /* TODO: pass on errbuf to the analyzer */ - sdb_strbuf_sprintf(errbuf, "Failed to verify " - "query '%s'", query); + if (sdb_fe_analyze(node, errbuf)) { sdb_llist_iter_destroy(iter); sdb_llist_destroy(yyextra.parsetree); return NULL;