mirror of
https://github.com/jart/cosmopolitan.git
synced 2025-07-06 11:18:30 +00:00
Fix warnings
This change fixes Cosmopolitan so it has fewer opinions about compiler warnings. The whole repository had to be cleaned up to be buildable in -Werror -Wall mode. This lets us benefit from things like strict const checking. Some actual bugs might have been caught too.
This commit is contained in:
parent
e2b3c3618e
commit
0d748ad58e
571 changed files with 1306 additions and 1888 deletions
13
third_party/stb/stb_image_write_png.c
vendored
13
third_party/stb/stb_image_write_png.c
vendored
|
@ -170,12 +170,13 @@ forceinline unsigned char stbiw__paeth(int a, int b, int c) {
|
|||
}
|
||||
|
||||
// @OPTIMIZE: provide an option that always forces left-predict or paeth predict
|
||||
static void stbiw__encode_png_line(unsigned char *pixels, int stride_bytes,
|
||||
int width, int height, int y, int n,
|
||||
int filter_type, signed char *line_buffer) {
|
||||
const int mapping[] = {0, 1, 2, 3, 4};
|
||||
const int firstmap[] = {0, 1, 0, 5, 6};
|
||||
unsigned char *z;
|
||||
static void stbiw__encode_png_line(const unsigned char *pixels,
|
||||
int stride_bytes, int width, int height,
|
||||
int y, int n, int filter_type,
|
||||
signed char *line_buffer) {
|
||||
int mapping[] = {0, 1, 2, 3, 4};
|
||||
int firstmap[] = {0, 1, 0, 5, 6};
|
||||
const unsigned char *z;
|
||||
int *mymap, i, type, signed_stride;
|
||||
|
||||
mymap = (y != 0) ? mapping : firstmap;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue