summaryrefslogtreecommitdiff
path: root/auto_tests/tox_one_test.c
diff options
context:
space:
mode:
Diffstat (limited to 'auto_tests/tox_one_test.c')
-rw-r--r--auto_tests/tox_one_test.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/auto_tests/tox_one_test.c b/auto_tests/tox_one_test.c
index 62486acb..2a280778 100644
--- a/auto_tests/tox_one_test.c
+++ b/auto_tests/tox_one_test.c
@@ -38,8 +38,10 @@ static void test_one(void)
38 38
39 uint32_t index[] = { 1, 2 }; 39 uint32_t index[] = { 1, 2 };
40 Tox *tox1 = tox_new_log(nullptr, nullptr, &index[0]); 40 Tox *tox1 = tox_new_log(nullptr, nullptr, &index[0]);
41 ck_assert(tox1 != nullptr);
41 set_random_name_and_status_message(tox1, name, status_message); 42 set_random_name_and_status_message(tox1, name, status_message);
42 Tox *tox2 = tox_new_log(nullptr, nullptr, &index[1]); 43 Tox *tox2 = tox_new_log(nullptr, nullptr, &index[1]);
44 ck_assert(tox2 != nullptr);
43 set_random_name_and_status_message(tox2, name2, status_message2); 45 set_random_name_and_status_message(tox2, name2, status_message2);
44 46
45 uint8_t address[TOX_ADDRESS_SIZE]; 47 uint8_t address[TOX_ADDRESS_SIZE];
@@ -49,7 +51,7 @@ static void test_one(void)
49 ck_assert_msg(ret == UINT32_MAX && error == TOX_ERR_FRIEND_ADD_OWN_KEY, "Adding own address worked."); 51 ck_assert_msg(ret == UINT32_MAX && error == TOX_ERR_FRIEND_ADD_OWN_KEY, "Adding own address worked.");
50 52
51 tox_self_get_address(tox2, address); 53 tox_self_get_address(tox2, address);
52 uint8_t message[TOX_MAX_FRIEND_REQUEST_LENGTH + 1]; 54 uint8_t message[TOX_MAX_FRIEND_REQUEST_LENGTH + 1] = {0};
53 ret = tox_friend_add(tox1, address, nullptr, 0, &error); 55 ret = tox_friend_add(tox1, address, nullptr, 0, &error);
54 ck_assert_msg(ret == UINT32_MAX && error == TOX_ERR_FRIEND_ADD_NULL, "Sending request with no message worked."); 56 ck_assert_msg(ret == UINT32_MAX && error == TOX_ERR_FRIEND_ADD_NULL, "Sending request with no message worked.");
55 ret = tox_friend_add(tox1, address, message, 0, &error); 57 ret = tox_friend_add(tox1, address, message, 0, &error);
@@ -85,6 +87,7 @@ static void test_one(void)
85 Tox_Err_New err_n; 87 Tox_Err_New err_n;
86 88
87 struct Tox_Options *options = tox_options_new(nullptr); 89 struct Tox_Options *options = tox_options_new(nullptr);
90 ck_assert(options != nullptr);
88 tox_options_set_savedata_type(options, TOX_SAVEDATA_TYPE_TOX_SAVE); 91 tox_options_set_savedata_type(options, TOX_SAVEDATA_TYPE_TOX_SAVE);
89 tox_options_set_savedata_data(options, data, save_size); 92 tox_options_set_savedata_data(options, data, save_size);
90 tox2 = tox_new_log(options, &err_n, &index[1]); 93 tox2 = tox_new_log(options, &err_n, &index[1]);