X-Git-Url: https://git.tokkee.org/?p=sysdb.git;a=blobdiff_plain;f=src%2Finclude%2Ffrontend%2Fconnection.h;h=b329fa1ec9d8b3c003207b0c197085aeed6c29d6;hp=cbaa43ef459d1810a2bd2f84822a41487c7c33e7;hb=34bfa9790e6e7ed1ba9f1d4ed17fa34a73a1b064;hpb=f994d636e70cff807afc456de5401bdfbfc63f42 diff --git a/src/include/frontend/connection.h b/src/include/frontend/connection.h index cbaa43e..b329fa1 100644 --- a/src/include/frontend/connection.h +++ b/src/include/frontend/connection.h @@ -126,14 +126,15 @@ sdb_connection_ping(sdb_conn_t *conn); * Parse the query text specified in 'query' of length 'len' and return a list * of parse trees (for each command) to be executed by sdb_fe_exec. The list * has to be freed by the caller. If 'len' is less than zero, parse the whole - * (nul-terminated) string. + * (nul-terminated) string. If specified, errbuf will be used to record parse + * errors. * * Returns: * - an sdb_llist_t object of sdb_conn_node_t on success * - NULL in case of an error */ sdb_llist_t * -sdb_fe_parse(const char *query, int len); +sdb_fe_parse(const char *query, int len, sdb_strbuf_t *errbuf); /* * sdb_fe_exec: