[dovecot-cvs] dovecot/src/lib-index mail-index-dummy-view.c, 1.1,
	1.2 mail-index-sync.c, 1.47, 1.48 mail-index-view-private.h,
	1.17, 1.18
    cras at dovecot.org 
    cras at dovecot.org
       
    Sat Feb  5 20:05:27 EET 2005
    
        - Previous message: [dovecot-cvs] 
	dovecot/src/imap client.h, 1.26, 1.27 commands-util.h,
	1.19, 1.20 commands.h, 1.15, 1.16
 
        - Next message: [dovecot-cvs] dovecot/src/imap client.c, 1.52, 1.53 client.h, 1.27,
	1.28 cmd-append.c, 1.53, 1.54 cmd-authenticate.c, 1.2,
	1.3 cmd-capability.c, 1.5, 1.6 cmd-check.c, 1.6,
	1.7 cmd-close.c, 1.14, 1.15 cmd-copy.c, 1.25,
	1.26 cmd-create.c, 1.11, 1.12 cmd-delete.c, 1.7,
	1.8 cmd-examine.c, 1.3, 1.4 cmd-expunge.c, 1.10,
	1.11 cmd-fetch.c, 1.25, 1.26 cmd-idle.c, 1.17, 1.18 cmd-list.c,
	1.43, 1.44 cmd-login.c, 1.2, 1.3 cmd-logout.c, 1.8,
	1.9 cmd-lsub.c, 1.3, 1.4 cmd-namespace.c, 1.3, 1.4 cmd-noop.c,
	1.4, 1.5 cmd-rename.c, 1.7, 1.8 cmd-search.c, 1.22,
	1.23 cmd-select.c, 1.33, 1.34 cmd-sort.c, 1.17,
	1.18 cmd-status.c, 1.20, 1.21 cmd-store.c, 1.30,
	1.31 cmd-subscribe.c, 1.10, 1.11 cmd-thread.c, 1.8,
	1.9 cmd-uid.c, 1.5, 1.6 cmd-unselect.c, 1.4,
	1.5 cmd-unsubscribe.c, 1.3, 1.4 commands-util.c, 1.40,
	1.41 commands-util.h, 1.20, 1.21 commands.h, 1.16,
	1.17 imap-fetch-body.c, 1.16, 1.17 imap-fetch.c, 1.35,
	1.36 imap-fetch.h, 1.12, 1.13 imap-search.c, 1.9,
	1.10 imap-search.h, 1.5, 1.6 imap-sort.c, 1.18,
	1.19 imap-sort.h, 1.2, 1.3 imap-sync.c, 1.7, 1.8 imap-sync.h,
	1.2, 1.3 imap-thread.c, 1.13, 1.14 imap-thread.h, 1.2, 1.3
 
         -  Messages sorted by: 
              [ date ]
              [ thread ]
              [ subject ]
              [ author ]
         
 
       
    
  
Update of /var/lib/cvs/dovecot/src/lib-index
In directory talvi:/tmp/cvs-serv26713
Modified Files:
	mail-index-dummy-view.c mail-index-sync.c 
	mail-index-view-private.h 
Log Message:
Keep index pointer in dummy views.
Index: mail-index-dummy-view.c
===================================================================
RCS file: /var/lib/cvs/dovecot/src/lib-index/mail-index-dummy-view.c,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- mail-index-dummy-view.c	22 Jan 2005 16:56:37 -0000	1.1
+++ mail-index-dummy-view.c	5 Feb 2005 18:05:24 -0000	1.2
@@ -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;
 }
Index: mail-index-sync.c
===================================================================
RCS file: /var/lib/cvs/dovecot/src/lib-index/mail-index-sync.c,v
retrieving revision 1.47
retrieving revision 1.48
diff -u -d -r1.47 -r1.48
--- mail-index-sync.c	31 Jan 2005 19:43:20 -0000	1.47
+++ mail-index-sync.c	5 Feb 2005 18:05:24 -0000	1.48
@@ -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);
 
Index: mail-index-view-private.h
===================================================================
RCS file: /var/lib/cvs/dovecot/src/lib-index/mail-index-view-private.h,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -d -r1.17 -r1.18
--- mail-index-view-private.h	22 Jan 2005 16:56:37 -0000	1.17
+++ mail-index-view-private.h	5 Feb 2005 18:05:25 -0000	1.18
@@ -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
    
    
        
	- Previous message: [dovecot-cvs] 
	dovecot/src/imap client.h, 1.26, 1.27 commands-util.h,
	1.19, 1.20 commands.h, 1.15, 1.16
 
	- Next message: [dovecot-cvs] dovecot/src/imap client.c, 1.52, 1.53 client.h, 1.27,
	1.28 cmd-append.c, 1.53, 1.54 cmd-authenticate.c, 1.2,
	1.3 cmd-capability.c, 1.5, 1.6 cmd-check.c, 1.6,
	1.7 cmd-close.c, 1.14, 1.15 cmd-copy.c, 1.25,
	1.26 cmd-create.c, 1.11, 1.12 cmd-delete.c, 1.7,
	1.8 cmd-examine.c, 1.3, 1.4 cmd-expunge.c, 1.10,
	1.11 cmd-fetch.c, 1.25, 1.26 cmd-idle.c, 1.17, 1.18 cmd-list.c,
	1.43, 1.44 cmd-login.c, 1.2, 1.3 cmd-logout.c, 1.8,
	1.9 cmd-lsub.c, 1.3, 1.4 cmd-namespace.c, 1.3, 1.4 cmd-noop.c,
	1.4, 1.5 cmd-rename.c, 1.7, 1.8 cmd-search.c, 1.22,
	1.23 cmd-select.c, 1.33, 1.34 cmd-sort.c, 1.17,
	1.18 cmd-status.c, 1.20, 1.21 cmd-store.c, 1.30,
	1.31 cmd-subscribe.c, 1.10, 1.11 cmd-thread.c, 1.8,
	1.9 cmd-uid.c, 1.5, 1.6 cmd-unselect.c, 1.4,
	1.5 cmd-unsubscribe.c, 1.3, 1.4 commands-util.c, 1.40,
	1.41 commands-util.h, 1.20, 1.21 commands.h, 1.16,
	1.17 imap-fetch-body.c, 1.16, 1.17 imap-fetch.c, 1.35,
	1.36 imap-fetch.h, 1.12, 1.13 imap-search.c, 1.9,
	1.10 imap-search.h, 1.5, 1.6 imap-sort.c, 1.18,
	1.19 imap-sort.h, 1.2, 1.3 imap-sync.c, 1.7, 1.8 imap-sync.h,
	1.2, 1.3 imap-thread.c, 1.13, 1.14 imap-thread.h, 1.2, 1.3
 
         -  Messages sorted by: 
              [ date ]
              [ thread ]
              [ subject ]
              [ author ]
         
 
       
More information about the dovecot-cvs
mailing list