vpx/vpx_scale
Timothy B. Terriberry c4d7e5e67e Eliminate more warnings.
This eliminates a large set of warnings exposed by the Mozilla build
 system (Use of C++ comments in ISO C90 source, commas at the end of
 enum lists, a couple incomplete initializers, and signed/unsigned
 comparisons).
It also eliminates many (but not all) of the warnings expose by newer
 GCC versions and _FORTIFY_SOURCE (e.g., calling fread and fwrite
 without checking the return values).
There are a few spurious warnings left on my system:

../vp8/encoder/encodemb.c:274:9: warning: 'sz' may be used
 uninitialized in this function
gcc seems to be unable to figure out that the value shortcut doesn't
 change between the two if blocks that test it here.

../vp8/encoder/onyx_if.c:5314:5: warning: comparison of unsigned
 expression >= 0 is always true
../vp8/encoder/onyx_if.c:5319:5: warning: comparison of unsigned
 expression >= 0 is always true
This is true, so far as it goes, but it's comparing against an enum, and the C
 standard does not mandate that enums be unsigned, so the checks can't be
 removed.

Change-Id: Iaf689ae3e3d0ddc5ade00faa474debe73b8d3395
2010-10-27 18:08:04 -07:00
..
arm Add runtime CPU detection support for ARM. 2010-10-25 09:23:29 -04:00
blackfin Use WebM in copyright notice for consistency 2010-09-09 10:01:21 -04:00
dm642 Use WebM in copyright notice for consistency 2010-09-09 10:01:21 -04:00
generic Eliminate more warnings. 2010-10-27 18:08:04 -07:00
include Use WebM in copyright notice for consistency 2010-09-09 10:01:21 -04:00
intel_linux Use WebM in copyright notice for consistency 2010-09-09 10:01:21 -04:00
leapster Use WebM in copyright notice for consistency 2010-09-09 10:01:21 -04:00
symbian Use WebM in copyright notice for consistency 2010-09-09 10:01:21 -04:00
wce Use WebM in copyright notice for consistency 2010-09-09 10:01:21 -04:00
win32 Use WebM in copyright notice for consistency 2010-09-09 10:01:21 -04:00
x86_64 Use WebM in copyright notice for consistency 2010-09-09 10:01:21 -04:00
scale_mode.h Use WebM in copyright notice for consistency 2010-09-09 10:01:21 -04:00
vpx_scale.mk Initial WebM release 2010-05-18 11:58:33 -04:00
vpxscale.h Use WebM in copyright notice for consistency 2010-09-09 10:01:21 -04:00
yv12config.h Eliminate more warnings. 2010-10-27 18:08:04 -07:00
yv12extend.h Use WebM in copyright notice for consistency 2010-09-09 10:01:21 -04:00