> Banzai!
>
> Imam linked listo (dvosmerno) pointerjev na neko strukturo. Ta struktura je
> dolga 16 bytov. (4x integer)
a je to:
typedef struct 4int {
int a, b, c, d;
} 4int;
typedef struct list {
struct list *last, *next;
4int *data;
} list;
a mogoce kaj drugacnega ? Ker ne razumem, zakaj bi ne naredil lepo
typedef struct list {
struct list *last, *next;
int a, b, c, d;
} list;
...
Daj se enkrat preveri, ce next in last (predvsem next) nastavis na 0,
preden karkoli pocnes z elementi. Nekako sumim, da ti je zadeva delovala, dokler
nisi naletel na "zapackan" RAM, potem pa je odletela. Se nikdar se mi namrec
ni zgodilo, da bi dobil segfault zaradi free(), ce sem prej alociral RAM.