From: Siavash Tavakoli Date: Thu, 1 Jul 2021 19:39:41 +0000 (+0100) Subject: lib-dict-extra: test-dict-fs: Initialize dict_op_settings for dict operations X-Git-Tag: 2.3.17~375 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=b3ab76ff1dfa945f9d93be94fac44d25a43095a7;p=thirdparty%2Fdovecot%2Fcore.git lib-dict-extra: test-dict-fs: Initialize dict_op_settings for dict operations --- diff --git a/src/lib-dict-extra/test-dict-fs.c b/src/lib-dict-extra/test-dict-fs.c index e51a267710..325fb8cacb 100644 --- a/src/lib-dict-extra/test-dict-fs.c +++ b/src/lib-dict-extra/test-dict-fs.c @@ -9,11 +9,14 @@ static void test_dict_set_get(struct dict *dict, const char *key, const char *value) { const char *got_value, *error; - struct dict_transaction_context *t = dict_transaction_begin(dict, NULL); + struct dict_op_settings set = { + .username = "testuser", + }; + struct dict_transaction_context *t = dict_transaction_begin(dict, &set); dict_set(t, key, value); if (dict_transaction_commit(&t, &error) < 0) i_fatal("dict_transaction_commit(%s) failed: %s", key, error); - if (dict_lookup(dict, NULL, pool_datastack_create(), key, &got_value, + if (dict_lookup(dict, &set, pool_datastack_create(), key, &got_value, &error) < 0) i_fatal("dict_lookup(%s) failed: %s", key, error); test_assert_strcmp(got_value, value);