summaryrefslogtreecommitdiff
path: root/ratox.c
diff options
context:
space:
mode:
authorpranomostro <pranomestro@gmail.com>2017-03-05 01:40:32 +0100
committerpranomostro <pranomestro@gmail.com>2017-03-05 01:40:32 +0100
commitc9bdaf315f88069b4fd7349d5ff335c5b53dfdae (patch)
tree5917b142a6d8678af2d1b08947db6aafb9427e10 /ratox.c
parent332c06103b614e8c3eb9b3a3e684c08b70a9e19f (diff)
Fix obtaining of friend status while creating friend.
Diffstat (limited to 'ratox.c')
-rw-r--r--ratox.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/ratox.c b/ratox.c
index d056919..d767630 100644
--- a/ratox.c
+++ b/ratox.c
@@ -1561,11 +1561,12 @@ friendcreate(uint32_t frnum)
tox_friend_get_connection_status(tox, frnum, NULL));
/* Dump status */
- i = tox_friend_get_status_message(tox, frnum, status, NULL);
+ i = tox_friend_get_status_message_size(tox, frnum, NULL);
if (i == SIZE_MAX) {
weprintf(": %s : Status : Failed to get\n", f->name);
i = 0;
}
+ tox_friend_get_status_message(tox, frnum, status, NULL);
status[i] = '\0';
ftruncate(f->fd[FSTATUS], 0);
dprintf(f->fd[FSTATUS], "%s\n", status);