У меня есть две структуры, подобные этой
Отредактированный код:
typedef struct
{
int threadId;
void *stack;
}gtthread_t;
typedef struct
{
gtthread_t *th;
struct list *next;
}list;
В моем коде я использовал такие структуры:
Здесь также происходит ошибка:
free(temp->next->th->stack);
Что я здесь не так делаю?У меня есть узел в temp-> next (это не NULL).
Любая помощь будет оценена