Remove multiple subtly different inline and static implementaitonos of ilog()
authorMonty <xiphmont@xiph.org>
Wed, 21 Jan 2015 01:17:41 +0000 (01:17 +0000)
committerMonty <xiphmont@xiph.org>
Wed, 21 Jan 2015 01:17:41 +0000 (01:17 +0000)
commit4b67376da7ded7f16dfebb8a05fb559ac7fbcf55
tree80b92bfe5790338ee179c02e68440661a4b03d8a
parentd61e0b2a8ae2d8743c9807bf7aa6896151ccec7f
Remove multiple subtly different inline and static implementaitonos of ilog()
Add a few additional sanity checks, mostly functioning to ensure we're always
calling ilog() with >=0 input.

svn path=/trunk/vorbis/; revision=19441
lib/block.c
lib/codebook.c
lib/codebook.h
lib/floor0.c
lib/floor1.c
lib/info.c
lib/mapping0.c
lib/misc.h
lib/res0.c
lib/sharedbook.c
lib/synthesis.c