diff src/lib-index/mail-index-dummy-view.c @ 5569:def1b9bd5466 HEAD

mail_index_view.module_contexts array wasn't initialized.
author Timo Sirainen <tss@iki.fi>
date Tue, 17 Apr 2007 19:02:36 +0300
parents 85fcdb478608
children 635b58fe8287
line wrap: on
line diff
--- a/src/lib-index/mail-index-dummy-view.c	Tue Apr 17 18:41:24 2007 +0300
+++ b/src/lib-index/mail-index-dummy-view.c	Tue Apr 17 19:02:36 2007 +0300
@@ -1,6 +1,7 @@
 /* Copyright (C) 2004 Timo Sirainen */
 
 #include "lib.h"
+#include "array.h"
 #include "mail-index-private.h"
 #include "mail-index-view-private.h"
 
@@ -8,6 +9,7 @@
 {
 	i_assert(view->refcount == 0);
 
+	array_free(&view->module_contexts);
 	i_free(view);
 }
 
@@ -37,5 +39,7 @@
 	view->refcount = 1;
 	view->v = dummy_view_vfuncs;
 	view->index = index;
+	i_array_init(&view->module_contexts,
+		     I_MIN(5, mail_index_module_register.id));
 	return view;
 }