From 07fb8084ee3d59c2376039cf3e9ba2ded4e5c1cc Mon Sep 17 00:00:00 2001 From: Eberhard Beilharz Date: Tue, 16 Nov 2021 15:45:51 +0100 Subject: [PATCH] chore(linux): Fix unit tests Array has to be NULL terminated. --- linux/ibus-keyman/src/test/keymanutil_tests.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/linux/ibus-keyman/src/test/keymanutil_tests.c b/linux/ibus-keyman/src/test/keymanutil_tests.c index aa2b9bae54..8b49488cf7 100644 --- a/linux/ibus-keyman/src/test/keymanutil_tests.c +++ b/linux/ibus-keyman/src/test/keymanutil_tests.c @@ -62,7 +62,7 @@ test_keyman_put_options_todconf__other_keys() { // Initialize gchar* testname = "test_keyman_put_options_todconf__other_keys"; delete_key(testname); - gchar* existingKeys[] = {"key1=val1", "key2=val2"}; + gchar* existingKeys[] = {"key1=val1", "key2=val2", NULL}; set_key(testname, existingKeys); gchar* value = g_strdup_printf("%d", g_test_rand_int()); @@ -90,7 +90,7 @@ test_keyman_put_options_todconf__existing_key() { // Initialize gchar* testname = "test_keyman_put_options_todconf__existing_key"; delete_key(testname); - gchar* existingKeys[] = {"key1=val1", "new_key=val2"}; + gchar* existingKeys[] = {"key1=val1", "new_key=val2", NULL}; set_key(testname, existingKeys); gchar* value = g_strdup_printf("%d", g_test_rand_int());