/* Copy a list of valid friend IDs into the array out_list. * If out_list is NULL, returns 0. * Otherwise, returns the number of elements copied. * If the array was too small, the contents * of out_list will be truncated to list_size. */ uint32_t tox_get_friendlist(const Tox *tox, int32_t *out_list, uint32_t list_size) { const Messenger *m = tox; return copy_friendlist(m, out_list, list_size); }
/* Copy a list of valid friend IDs into the array out_list. * If out_list is NULL, returns 0. * Otherwise, returns the number of elements copied. * If the array was too small, the contents * of out_list will be truncated to list_size. */ uint32_t tox_copy_friendlist(void *tox, int *out_list, uint32_t list_size) { Messenger *m = tox; return copy_friendlist(m, out_list, list_size); }
/* Copy a list of valid friend IDs into the array out_list. * If out_list is NULL, returns 0. * Otherwise, returns the number of elements copied. * If the array was too small, the contents * of out_list will be truncated to list_size. */ size_t tox_get_friendlist(Tox *tox, int *out_list, size_t list_size) { Messenger *m = tox; return copy_friendlist(m, out_list, list_size); }