summaryrefslogtreecommitdiff
path: root/testing/tox_sync.c
diff options
context:
space:
mode:
Diffstat (limited to 'testing/tox_sync.c')
-rw-r--r--testing/tox_sync.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/testing/tox_sync.c b/testing/tox_sync.c
index ccb5d20d..5d38d2e5 100644
--- a/testing/tox_sync.c
+++ b/testing/tox_sync.c
@@ -221,6 +221,7 @@ int main(int argc, char *argv[])
221 uint16_t port = htons(atoi(argv[argvoffset + 2])); 221 uint16_t port = htons(atoi(argv[argvoffset + 2]));
222 unsigned char *binary_string = hex_string_to_bin(argv[argvoffset + 3]); 222 unsigned char *binary_string = hex_string_to_bin(argv[argvoffset + 3]);
223 int res = tox_bootstrap_from_address(tox, argv[argvoffset + 1], ipv6enabled, port, binary_string); 223 int res = tox_bootstrap_from_address(tox, argv[argvoffset + 1], ipv6enabled, port, binary_string);
224 free(binary_string);
224 225
225 if (!res) { 226 if (!res) {
226 printf("Failed to convert \"%s\" into an IP address. Exiting...\n", argv[argvoffset + 1]); 227 printf("Failed to convert \"%s\" into an IP address. Exiting...\n", argv[argvoffset + 1]);
@@ -242,7 +243,9 @@ int main(int argc, char *argv[])
242 return 1; 243 return 1;
243 } 244 }
244 245
245 int num = tox_add_friend(tox, hex_string_to_bin(temp_id), (uint8_t *)"Install Gentoo", sizeof("Install Gentoo")); 246 uint8_t *bin_id = hex_string_to_bin(temp_id);
247 int num = tox_add_friend(tox, bin_id, (uint8_t *)"Install Gentoo", sizeof("Install Gentoo"));
248 free(bin_id);
246 249
247 if (num < 0) { 250 if (num < 0) {
248 printf("\nSomething went wrong when adding friend.\n"); 251 printf("\nSomething went wrong when adding friend.\n");