Mercurial > dovecot > core-2.2
changeset 20238:d9ed3a90b50e
lib-fs: Added more asserts
author | Timo Sirainen <timo.sirainen@dovecot.fi> |
---|---|
date | Wed, 01 Jun 2016 17:11:53 +0300 |
parents | 7f346855509b |
children | 6b546cab619f |
files | src/lib-fs/fs-api.c |
diffstat | 1 files changed, 4 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/src/lib-fs/fs-api.c Wed Jun 01 17:06:28 2016 +0300 +++ b/src/lib-fs/fs-api.c Wed Jun 01 17:11:53 2016 +0300 @@ -651,8 +651,10 @@ indicated a failure. */ i_assert(success); } - if (ret != 0) + if (ret != 0) { + i_assert(file->output == NULL); file->writing_stream = FALSE; + } return ret; } @@ -661,6 +663,7 @@ bool success = TRUE; i_assert(*output == file->output || *output == NULL); + i_assert(output != &file->output); *output = NULL; if (file->output != NULL) {