.defaults = &fs_crypt_default_settings,
.struct_size = sizeof(struct fs_crypt_settings),
+ .pool_offset1 = 1 + offsetof(struct fs_crypt_settings, pool),
.dependencies = fs_crypt_setting_dependencies
};
i_zero(&input);
input.roots = set_roots;
input.service = "fs-crypt";
+ input.disable_check_settings = TRUE;
if (master_service_settings_read(master_service, &input,
&output, &error) < 0)
i_fatal("%s", error);
- return master_service_settings_get_root_set(master_service,
+ return master_service_settings_get_or_fatal(NULL,
&fs_crypt_setting_parser_info);
}
if (ret != 0)
mail_crypt_global_keys_free(global_keys_r);
+ master_service_settings_free(set);
return ret;
}