- while (Client_iterate(&c) != NULL) {
- if (c->sessionId == vt->sessions[i]) {
- Client_send_voice(client, c, buffer, pds->offset + 1, poslen);
- break;
- }
+
+ c = Client_find_by_session(vt->sessions[i]);
+
+ if (c != NULL) {
+ Client_send_voice(client, c, buffer, pds->offset + 1, poslen);