Mercurial > dovecot > original-hg > dovecot-1.2
changeset 3140:9810fafd04ff HEAD
Keep index pointer in dummy views.
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Sat, 05 Feb 2005 20:05:24 +0200 |
parents | b813612188d3 |
children | 61abed5f7864 |
files | src/lib-index/mail-index-dummy-view.c src/lib-index/mail-index-sync.c src/lib-index/mail-index-view-private.h |
diffstat | 3 files changed, 4 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/src/lib-index/mail-index-dummy-view.c Sat Feb 05 16:45:48 2005 +0200 +++ b/src/lib-index/mail-index-dummy-view.c Sat Feb 05 20:05:24 2005 +0200 @@ -29,12 +29,13 @@ NULL }; -struct mail_index_view *mail_index_dummy_view_open(void) +struct mail_index_view *mail_index_dummy_view_open(struct mail_index *index) { struct mail_index_view *view; view = i_new(struct mail_index_view, 1); view->refcount = 1; view->methods = dummy_view_methods; + view->index = index; return view; }
--- a/src/lib-index/mail-index-sync.c Sat Feb 05 16:45:48 2005 +0200 +++ b/src/lib-index/mail-index-sync.c Sat Feb 05 20:05:24 2005 +0200 @@ -264,7 +264,7 @@ ctx->view = mail_index_view_open(index); - dummy_view = mail_index_dummy_view_open(); + dummy_view = mail_index_dummy_view_open(index); ctx->trans = mail_index_transaction_begin(dummy_view, FALSE, TRUE); mail_index_view_close(dummy_view);
--- a/src/lib-index/mail-index-view-private.h Sat Feb 05 16:45:48 2005 +0200 +++ b/src/lib-index/mail-index-view-private.h Sat Feb 05 20:05:24 2005 +0200 @@ -61,6 +61,6 @@ uint32_t log_file_seq, uoff_t log_file_offset); -struct mail_index_view *mail_index_dummy_view_open(void); +struct mail_index_view *mail_index_dummy_view_open(struct mail_index *index); #endif