Searched refs:attribute_updates (Results 1 - 3 of 3) sorted by relevance

/dovecot/src/lib-index/
H A Dmail-index-transaction-export.c445 if (t->attribute_updates != NULL) {
446 buffer_append_c(t->attribute_updates, '\0');
448 if (t->attribute_updates->used % 4 != 0) {
449 buffer_append_zero(t->attribute_updates,
450 4 - t->attribute_updates->used % 4);
453 buffer_append(t->attribute_updates,
456 i_assert(t->attribute_updates->used % 4 == 0);
458 log_append_buffer(&ctx, t->attribute_updates,
626 if (t->attribute_updates != NULL)
H A Dmail-index-transaction-private.h75 buffer_t *attribute_updates; /* [+-][ps]key\0.. */ member in struct:mail_index_transaction
H A Dmail-index-transaction-update.c79 buffer_free(&t->attribute_updates);
112 t->attribute_updates != NULL ||
674 if (t->attribute_updates == NULL) {
675 t->attribute_updates = buffer_create_dynamic(default_pool, 64);
678 buffer_append_c(t->attribute_updates, prefix);
679 buffer_append_c(t->attribute_updates, pvt ? 'p' : 's');
680 buffer_append(t->attribute_updates, key, strlen(key)+1);

Completed in 542 milliseconds