The comment does say "Allocate struct for eet file and have it zero'd out" but using calloc is inefficient since most members of the struct are written to straight away.  Valgrind complains that the data member can sometimes be used without being initialised.  Seems to happen when we can't open it and eet_close tests the value of the data member.
The comment does say "Allocate struct for eet file and have it zero'd
out" but using calloc is inefficient since most members of the struct
are written to straight away.  Valgrind complains that the data member
can sometimes be used without being initialised.  Seems to happen when
we can't open it and eet_close tests the value of the data member.

Those that know this code better than me should check this. Probably a
good idea to initialise ALL members at this point.


git-svn-id: 81243be4ed31963d3b203a6af8ab5fa24be57181@24848 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

jordemort/eet,jordemort/eet,jordemort/eet