]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
lib-index: Added missing NUL separator to attribute-update transaction log record.
authorTimo Sirainen <tss@iki.fi>
Sat, 6 Apr 2013 17:44:38 +0000 (20:44 +0300)
committerTimo Sirainen <tss@iki.fi>
Sat, 6 Apr 2013 17:44:38 +0000 (20:44 +0300)
src/lib-index/mail-index-transaction-export.c

index beaeb4a158bf54c1d6c9a487e84cab2a5d0c6bae..5c15c04201ead9c7d13de6f21cff5b1480aa0c0e 100644 (file)
@@ -394,6 +394,7 @@ void mail_index_transaction_export(struct mail_index_transaction *t,
                                  MAIL_TRANSACTION_HEADER_UPDATE);
        }
        if (t->attribute_updates != NULL) {
+               buffer_append_c(t->attribute_updates, '\0');
                /* need to have 32bit alignment */
                if (t->attribute_updates->used % 4 != 0) {
                        buffer_append_zero(t->attribute_updates,