Mercurial > dovecot > core-2.2
changeset 13747:1cdd39d11ce4
Compiling fix for non-gcc.
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Wed, 23 Nov 2011 01:00:10 +0200 |
parents | 3501e62284dc |
children | bfcd0bed5a9e |
files | src/lib-imap-client/imapc-connection.c |
diffstat | 1 files changed, 4 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/src/lib-imap-client/imapc-connection.c Tue Nov 22 11:29:17 2011 +0200 +++ b/src/lib-imap-client/imapc-connection.c Wed Nov 23 01:00:10 2011 +0200 @@ -1447,11 +1447,14 @@ static void imapc_command_send_finished(struct imapc_connection *conn, struct imapc_command *cmd) { + struct imapc_command *const *cmdp; + if (cmd->idle) conn->idle_plus_waiting = TRUE; /* everything sent. move command to wait list. */ - i_assert(*array_idx(&conn->cmd_send_queue, 0) == cmd); + cmdp = array_idx(&conn->cmd_send_queue, 0); + i_assert(*cmdp == cmd); array_delete(&conn->cmd_send_queue, 0, 1); array_append(&conn->cmd_wait_list, &cmd, 1);