Странности творятся с malloc, программа вылетает в cигфолт при вызове malloc в одной из функций. Собирается нормально.
int newClient(int sock){
CLIENT *client;
client = malloc(sizeof(struct CLIENT)); //<--сигфолт
.....
.....
return 0;
}
CLIENT это структура, если разместить эти две строчки кода, например в функции main то память выделяется нормально. В чем может быть проблема?
Форум —
Development



