From: Timo Sirainen Date: Fri, 28 Jul 2023 12:53:00 +0000 (+0300) Subject: fs-test: Implement new init() API X-Git-Tag: 2.4.1~1398 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=4f48fffd8a541505b1d22250e2c5004124cd3c73;p=thirdparty%2Fdovecot%2Fcore.git fs-test: Implement new init() API --- diff --git a/src/lib-fs/fs-test.c b/src/lib-fs/fs-test.c index 0e40c72e3c..807329b2b9 100644 --- a/src/lib-fs/fs-test.c +++ b/src/lib-fs/fs-test.c @@ -17,13 +17,21 @@ static struct fs *fs_test_alloc(void) } static int -fs_test_init(struct fs *_fs ATTR_UNUSED, const char *args ATTR_UNUSED, +fs_test_init(struct fs *_fs ATTR_UNUSED, const struct fs_parameters *params ATTR_UNUSED, const char **error_r ATTR_UNUSED) { return 0; } +static int +fs_test_legacy_init(struct fs *_fs ATTR_UNUSED, const char *args ATTR_UNUSED, + const struct fs_parameters *params ATTR_UNUSED, + const char **error_r ATTR_UNUSED) +{ + return 0; +} + static void fs_test_free(struct fs *_fs) { struct test_fs *fs = (struct test_fs *)_fs; @@ -407,7 +415,8 @@ const struct fs fs_class_test = { .name = "test", .v = { .alloc = fs_test_alloc, - .legacy_init = fs_test_init, + .init = fs_test_init, + .legacy_init = fs_test_legacy_init, .deinit = NULL, .free = fs_test_free, .get_properties = fs_test_get_properties,