[PATCH] vorbiscomment does not support comments longer than 1023 bytes
When trying to add a comment to a Vorbis file longer than 1023 bytes, vorbiscomment will either print an error or silently split the comment (depending on content). This patch fixes vorbiscomment to use a dynamically-sized buffer to read an entire line at once, regardless of length.