освобождаю массивы структур таким образом, появляется double free or corruption
struct list *d;
struct list *pt;
for ( int h = 0; h < height; h++ )
{
for ( int w = 0; w < width; w++ )
{
pt = &total_list [ h ] [ w ];
while ( pt )
{
d = pt;
pt = pt->next;
free ( d );
}
}
}
Перемещено tailgunner из development