maildir-transaction.c revision 687bb904e1bb76c21a6e392f60c990486b298ea4
/* Copyright (C) 2004 Timo Sirainen */
#include "lib.h"
#include "array.h"
#include "maildir-storage.h"
static void (*next_hook_mail_index_transaction_created)
(struct mail_index_transaction *t) = NULL;
static int maildir_transaction_commit(struct mail_index_transaction *t,
{
struct maildir_save_context *save_ctx;
bool syncing = t->sync_transaction;
int ret = 0;
ret = -1;
}
}
log_file_offset_r) < 0)
ret = -1;
/* transaction is destroyed now. */
return ret;
}
static void maildir_transaction_rollback(struct mail_index_transaction *t)
{
}
void maildir_transaction_created(struct mail_index_transaction *t)
{
struct maildir_transaction_context *mt;
t->v.commit = maildir_transaction_commit;
t->v.rollback = maildir_transaction_rollback;
}
}
void maildir_transaction_class_init(void)
{
}
void maildir_transaction_class_deinit(void)
{
}