]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
Avoid doing side effects in assert.
authorTimo Sirainen <tss@iki.fi>
Thu, 5 Sep 2013 23:39:56 +0000 (02:39 +0300)
committerTimo Sirainen <tss@iki.fi>
Thu, 5 Sep 2013 23:39:56 +0000 (02:39 +0300)
src/lib-imap-client/imapc-connection.c

index 0276730d406b9aeaaeafdcfeaa5101a4941e3c13..18c20865cfa1a7bfa0582af17bcb1fca138e78da 100644 (file)
@@ -1854,7 +1854,8 @@ void imapc_command_sendvf(struct imapc_command *cmd,
                        /* %1s - no quoting */
                        const char *arg = va_arg(args, const char *);
 
-                       i_assert(cmd_fmt[++i] == 's');
+                       i++;
+                       i_assert(cmd_fmt[i] == 's');
                        str_append(cmd->data, arg);
                        break;
                }