Program read first record perfect but not the rest

Sorry but its a bit of files needed. So i made a zip file if thats ok:
http://www.sendspace.com/file/jqqmdi

What it does is read a binary file into a single linked list. The first record works but the rest doesnt. I was wondering if anyone can see what's wrong with it.
Instead of using sendspace why not use http://pastebin.com/
Topic archived. No new replies allowed.