Additional error handling.

This commit is contained in:
Håvard Pettersson 2015-08-26 20:02:36 +02:00
parent b376432f04
commit 919ffee4d0
5 changed files with 100 additions and 32 deletions

View file

@ -64,11 +64,14 @@ twc_friend_request_add(struct t_twc_profile *profile,
/**
* Accept a friend request. Remove and free the request.
*/
void
bool
twc_friend_request_accept(struct t_twc_friend_request *request)
{
tox_friend_add_norequest(request->profile->tox, request->tox_id, NULL); //do error handling
TOX_ERR_FRIEND_ADD err;
tox_friend_add_norequest(request->profile->tox, request->tox_id, &err);
twc_friend_request_remove(request);
return err == TOX_ERR_FRIEND_ADD_OK;
}
/**