Correct two more corner case problems with #1486:
authorMonty <xiphmont@xiph.org>
Tue, 24 Jun 2014 14:26:38 +0000 (14:26 +0000)
committerMonty <xiphmont@xiph.org>
Tue, 24 Jun 2014 14:26:38 +0000 (14:26 +0000)
commit1a96516cabe977f88568dfc4ef2e6948b6dae2e2
treefe933b4f5f60de781082f6e8bad69611d5b664fc
parente2af029c5be18243bf9ad6009ab3bc4579c8bd67
Correct two more corner case problems with #1486:
1) single-page streams will have no bisection; handle the special case explicitly
2) if the bisection fails without ever successfully grabbing a page, the first-page-special-case check is unprotected and will look at uninitialized memory.

svn path=/trunk/vorbis/; revision=19171
lib/vorbisfile.c