Ich denke ich weiß woran es hängt, nämlich am verwendeten struct /record.
Kann mir eventuell jemand sagen wie das in Delphi aussehen würde?
Delphi-Quellcode:
struct buf {
unsigned char *pnt;
long size;
long pos;
struct buf *next;
struct buf *prev;
};
Was soll struct buf *next; sein? Ein struct das im struct wieder sich selbst linkt?