Mercurial > dovecot > core-2.2
changeset 22367:26e81cfafb1c
lib-sql: Add assert to sql_result_more_s()
Should avoid a warning from static analyzer.
author | Timo Sirainen <timo.sirainen@dovecot.fi> |
---|---|
date | Wed, 19 Jul 2017 10:35:43 +0300 |
parents | 85f3ae6b6bef |
children | faadf17a3baa |
files | src/lib-sql/sql-api.c |
diffstat | 1 files changed, 2 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/src/lib-sql/sql-api.c Wed Jul 19 12:03:58 2017 +0300 +++ b/src/lib-sql/sql-api.c Wed Jul 19 10:35:43 2017 +0300 @@ -300,6 +300,8 @@ i_assert((*result)->v.more != NULL); (*result)->v.more(result, FALSE, sql_result_more_sync_callback, result); + /* the callback must have been called */ + i_assert(*result != NULL); } unsigned int sql_result_get_fields_count(struct sql_result *result)