Seeking fixes - return values were wrong in error cases. Make ov_read() return OV_EINVAL for too-small-for-any-data buffers. Fixes #171, and another bug not reported in bugzilla.
Seeking fixes - return values were wrong in error cases.
Make ov_read() return OV_EINVAL for too-small-for-any-data buffers.
Fixes #171, and another bug not reported in bugzilla.

svn path=/trunk/vorbis/; revision=3199

emscripten-ports/Vorbis,youfearm3/vorbis,mwgoldsmith/vorbis,eidy/vorbis,nicolaichuk/vorbis,ShiftMediaProject/vorbis,ShiftMediaProject/vorbis,felipebetancur/vorbis,ksophocleous/vorbis,erikd/vorbis,nicolaichuk/vorbis,emscripten-ports/Vorbis,felipebetancur/vorbis,erikd/vorbis,ksophocleous/vorbis,ksophocleous/vorbis,erikd/vorbis,erikd/vorbis,ShiftMediaProject/vorbis,felipebetancur/vorbis,ShiftMediaProject/vorbis,nicolaichuk/vorbis,mwgoldsmith/vorbis,emscripten-ports/Vorbis,mwgoldsmith/vorbis,eidy/vorbis,ksophocleous/vorbis,mwgoldsmith/vorbis,youfearm3/vorbis,felipebetancur/vorbis,eidy/vorbis,ShiftMediaProject/vorbis,ShiftMediaProject/vorbis,emscripten-ports/Vorbis,eidy/vorbis,nicolaichuk/vorbis,youfearm3/vorbis,youfearm3/vorbis