del234(sktree, s);
do_select(s->s, 0);
closesocket(s->s);
- free(s);
+ sfree(s);
}
char *winsock_error_string(int error) {
if (s->head->bufpos >= s->head->buflen) {
struct buffer *tmp = s->head;
s->head = tmp->next;
- free(tmp);
+ sfree(tmp);
if (!s->head)
s->tail = NULL;
}
while (walk) {
struct buffer *tmp = walk;
walk = tmp->next;
- free(tmp);
+ sfree(tmp);
}
}
s->head->next = NULL;