OK, but how do i read it and remove the null bytes
GRaTT
(edit)
I finally figured this out.
I am using
rb->utf16LEdecode(utf16-buffer, empty-buffer, size_of_file);
to convert a char buffer of the entire file at once.
Thanks to everyone on #rockbox irc that pointed me in the right direction.
GRaTT