Mercurial > dovecot > core-2.2
diff src/doveadm/doveadm-mail-fetch.c @ 14629:c93ca5e46a8a
Marked functions parameters that are allowed to be NULL. Some APIs were also changed.
The non-obvious APIs where NULL parameter was changed to "" are
master_service_init() and auth_master_user_list_init().
These checks can currently be enabled only on a patched clang:
http://llvm.org/bugs/show_bug.cgi?id=6786
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Sun, 24 Jun 2012 00:52:57 +0300 |
parents | 0a5951b08478 |
children | ca37d1577291 |
line wrap: on
line diff
--- a/src/doveadm/doveadm-mail-fetch.c Fri Jun 22 21:59:01 2012 +0300 +++ b/src/doveadm/doveadm-mail-fetch.c Sun Jun 24 00:52:57 2012 +0300 @@ -126,7 +126,7 @@ ret = -1; } i_stream_unref(&input); - doveadm_print_stream(NULL, 0); + doveadm_print_stream("", 0); return ret; } @@ -220,7 +220,7 @@ i_error("read() failed: %m"); ret = -1; } - doveadm_print_stream(NULL, 0); + doveadm_print_stream("", 0); return ret; } @@ -246,7 +246,7 @@ i_error("read() failed: %m"); ret = -1; } - doveadm_print_stream(NULL, 0); + doveadm_print_stream("", 0); return ret; } @@ -293,7 +293,7 @@ message_decoder_deinit(&decoder); (void)message_parser_deinit(&parser, &parts); - doveadm_print_stream(NULL, 0); + doveadm_print_stream("", 0); if (input->stream_errno != 0) { i_error("read() failed: %m"); return -1;