> This doesn't move the pointer back to the file end if par->block_align is set. > I think that's fine though, since the function writes the trailer, which should > mean that nothing more needs to be written. Is it a convention to leave the pointer positioned at the end of the file?