# HG changeset patch # User Timo Sirainen # Date 1186920313 -10800 # Node ID 3fabc189d17c111a23b46d745cde303956786360 # Parent 0ee2b0691f3ede7896ce3180b3c133b0f08f2ace Crashfix at startup diff -r 0ee2b0691f3e -r 3fabc189d17c src/lib-storage/index/mbox/mbox-storage.c --- a/src/lib-storage/index/mbox/mbox-storage.c Sat Aug 11 14:35:36 2007 +0300 +++ b/src/lib-storage/index/mbox/mbox-storage.c Sun Aug 12 15:05:13 2007 +0300 @@ -443,13 +443,13 @@ _storage->list->v.iter_is_mailbox = mbox_list_iter_is_mailbox; _storage->list->v.delete_mailbox = mbox_list_delete_mailbox; + MODULE_CONTEXT_SET_FULL(_storage->list, mbox_mailbox_list_module, + storage, &storage->list_module_ctx); + /* finish list init after we've overridden vfuncs */ mailbox_list_init(_storage->list, _storage->ns, &list_set, mail_storage_get_list_flags(_storage->flags) | MAILBOX_LIST_FLAG_MAILBOX_FILES); - - MODULE_CONTEXT_SET_FULL(_storage->list, mbox_mailbox_list_module, - storage, &storage->list_module_ctx); return 0; }