summaryrefslogtreecommitdiff
path: root/testing/test_avatars.c
diff options
context:
space:
mode:
Diffstat (limited to 'testing/test_avatars.c')
-rw-r--r--testing/test_avatars.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/testing/test_avatars.c b/testing/test_avatars.c
index 6afbac1d..71a0330e 100644
--- a/testing/test_avatars.c
+++ b/testing/test_avatars.c
@@ -444,6 +444,7 @@ static void set_avatar(Tox *tox, const char *base_dir)
444 tox_get_address(tox, addr); 444 tox_get_address(tox, addr);
445 445
446 int i; 446 int i;
447
447 for (i = 0; ; i++) { 448 for (i = 0; ; i++) {
448 if (avatar_formats[i].format == TOX_AVATAR_FORMAT_NONE) { 449 if (avatar_formats[i].format == TOX_AVATAR_FORMAT_NONE) {
449 tox_set_avatar(tox, TOX_AVATAR_FORMAT_NONE, NULL, 0); 450 tox_set_avatar(tox, TOX_AVATAR_FORMAT_NONE, NULL, 0);
@@ -452,12 +453,14 @@ static void set_avatar(Tox *tox, const char *base_dir)
452 } else { 453 } else {
453 int ret = make_avatar_file_name(path, sizeof(path), base_dir, 454 int ret = make_avatar_file_name(path, sizeof(path), base_dir,
454 avatar_formats[i].format, addr); 455 avatar_formats[i].format, addr);
456
455 if (ret < 0) { 457 if (ret < 0) {
456 printf("Failed to generate avatar file name.\n"); 458 printf("Failed to generate avatar file name.\n");
457 return; 459 return;
458 } 460 }
459 461
460 int len = load_avatar_data(path, buf); 462 int len = load_avatar_data(path, buf);
463
461 if (len < 0) { 464 if (len < 0) {
462 printf("Failed to load avatar data from file: %s\n", path); 465 printf("Failed to load avatar data from file: %s\n", path);
463 continue; 466 continue;
@@ -471,10 +474,12 @@ static void set_avatar(Tox *tox, const char *base_dir)
471 474
472 ret = tox_set_avatar(tox, avatar_formats[i].format, buf, len); 475 ret = tox_set_avatar(tox, avatar_formats[i].format, buf, len);
473 DEBUG("tox_set_avatar returned=%d", ret); 476 DEBUG("tox_set_avatar returned=%d", ret);
477
474 if (ret == 0) 478 if (ret == 0)
475 printf("Setting avatar from %s (%d bytes).\n", path, len); 479 printf("Setting avatar from %s (%d bytes).\n", path, len);
476 else 480 else
477 printf("Error setting avatar from %s.\n", path); 481 printf("Error setting avatar from %s.\n", path);
482
478 return; 483 return;
479 } 484 }
480 } 485 }