mirror of
https://git.code.sf.net/p/quake/quakeforge
synced 2024-11-26 06:10:56 +00:00
add -Wsign-compare (default for -Wall only in C++) and fix up the warnings
This commit is contained in:
parent
db112dd83f
commit
ca46503607
13 changed files with 24 additions and 19 deletions
|
@ -1409,6 +1409,7 @@ if test "x$optimize" = xyes; then
|
|||
CFLAGS=""
|
||||
QF_CC_OPTION(-frename-registers)
|
||||
QF_CC_OPTION(-finline-limit=32000 -Winline)
|
||||
QF_CC_OPTION(-Wsign-compare)
|
||||
heavy="-O2 $CFLAGS -ffast-math -funroll-loops -fomit-frame-pointer -fexpensive-optimizations"
|
||||
CFLAGS="$saved_cflags"
|
||||
light="-O2"
|
||||
|
|
|
@ -719,7 +719,7 @@ GIB_Text_From_Decimal_f (void)
|
|||
if (GIB_Argc () < 2)
|
||||
GIB_USAGE ("num1 [...]");
|
||||
else if (GIB_CanReturn ()) {
|
||||
unsigned int i;
|
||||
int i;
|
||||
dstring_t *dstr;
|
||||
char *str;
|
||||
|
||||
|
|
|
@ -192,11 +192,11 @@ LoadPNG (QFile *infile)
|
|||
void
|
||||
WritePNG (const char *fileName, byte *data, int width, int height)
|
||||
{
|
||||
QFile *outfile;
|
||||
png_uint_32 i;
|
||||
png_structp png_ptr;
|
||||
png_infop info_ptr;
|
||||
png_bytepp row_pointers = NULL;
|
||||
QFile *outfile;
|
||||
int i;
|
||||
png_structp png_ptr;
|
||||
png_infop info_ptr;
|
||||
png_bytepp row_pointers = NULL;
|
||||
|
||||
/* initialize write struct */
|
||||
png_ptr = png_create_write_struct (PNG_LIBPNG_VER_STRING, NULL, NULL, NULL);
|
||||
|
|
|
@ -54,7 +54,7 @@ static void (*init_funcs[])(progs_t *, int) = {
|
|||
void
|
||||
RUA_Init (progs_t *pr, int secure)
|
||||
{
|
||||
int i;
|
||||
size_t i;
|
||||
|
||||
PR_Resources_Init (pr);
|
||||
for (i = 0; i < sizeof (init_funcs) / sizeof (init_funcs[0]); i++)
|
||||
|
|
|
@ -114,7 +114,8 @@ static inline void
|
|||
R_AddDynamicLights_1 (msurface_t *surf)
|
||||
{
|
||||
float dist;
|
||||
int maxdist, maxdist2, maxdist3, smax, smax_bytes, tmax,
|
||||
unsigned int maxdist, maxdist2, maxdist3;
|
||||
int smax, smax_bytes, tmax,
|
||||
grey, s, t;
|
||||
unsigned int lnum, td, i, j;
|
||||
unsigned int sdtable[18];
|
||||
|
@ -178,7 +179,8 @@ static inline void
|
|||
R_AddDynamicLights_3 (msurface_t *surf)
|
||||
{
|
||||
float dist;
|
||||
int maxdist, maxdist2, maxdist3, smax, smax_bytes, tmax,
|
||||
unsigned int maxdist, maxdist2, maxdist3;
|
||||
int smax, smax_bytes, tmax,
|
||||
red, green, blue, s, t;
|
||||
unsigned int lnum, td, i, j;
|
||||
unsigned int sdtable[18];
|
||||
|
|
|
@ -442,7 +442,7 @@ ucmds_getkey (void *_a, void *unused)
|
|||
void
|
||||
Client_Init (void)
|
||||
{
|
||||
int i;
|
||||
size_t i;
|
||||
|
||||
ucmd_table = Hash_NewTable (251, ucmds_getkey, 0, 0);
|
||||
for (i = 0; i < sizeof (ucmds) / sizeof (ucmds[0]); i++)
|
||||
|
|
|
@ -134,7 +134,7 @@ void
|
|||
qtv_flush_redirect (void)
|
||||
{
|
||||
char send[8000 + 6];
|
||||
int count;
|
||||
size_t count;
|
||||
int bytes;
|
||||
const char *p;
|
||||
|
||||
|
|
|
@ -544,7 +544,7 @@ qwe_user_cmd (void)
|
|||
static int
|
||||
qwe_load (progs_t * pr)
|
||||
{
|
||||
int i;
|
||||
size_t i;
|
||||
|
||||
for (i = 0; i < sizeof (qwe_func_list) / sizeof (qwe_func_list[0]); i++) {
|
||||
dfunction_t *f = ED_FindFunction (pr, qwe_func_list[i].name);
|
||||
|
|
|
@ -72,7 +72,7 @@ static void
|
|||
SV_FlushRedirect (void)
|
||||
{
|
||||
char send[8000 + 6];
|
||||
int count;
|
||||
size_t count;
|
||||
int bytes;
|
||||
const char *p;
|
||||
|
||||
|
|
|
@ -571,7 +571,8 @@ static void
|
|||
SV_NextDownload_f (void *unused)
|
||||
{
|
||||
byte buffer[768]; // FIXME protocol limit? could be bigger?
|
||||
int percent, size, r;
|
||||
int percent, size;
|
||||
size_t r;
|
||||
|
||||
if (!host_client->download)
|
||||
return;
|
||||
|
|
|
@ -842,9 +842,10 @@ undefined_def (qfo_def_t *def)
|
|||
line = lines.lines + best->line_info;
|
||||
line_def.file = best->file;
|
||||
line_def.line = best->line;
|
||||
if (!line->line && line->fa.func == best - funcs.funcs) {
|
||||
if (!line->line
|
||||
&& line->fa.func == (unsigned int) (best - funcs.funcs)) {
|
||||
while (line - lines.lines < lines.num_lines - 1 && line[1].line
|
||||
&& line[1].fa.addr <= reloc->ofs)
|
||||
&& line[1].fa.addr <= (unsigned int) reloc->ofs)
|
||||
line++;
|
||||
line_def.line = line->line + best->line;
|
||||
}
|
||||
|
|
|
@ -416,14 +416,14 @@ DecodeArgs (int argc, char **argv)
|
|||
options.traditional = true;
|
||||
options.advanced = false;
|
||||
options.code.progsversion = PROG_ID_VERSION;
|
||||
if (options.code.short_circuit == -1)
|
||||
if (options.code.short_circuit == (qboolean) -1)
|
||||
options.code.short_circuit = false;
|
||||
}
|
||||
if (!options.traditional) {
|
||||
options.advanced = true;
|
||||
add_cpp_def ("-D__RUAMOKO__=1");
|
||||
add_cpp_def ("-D__RAUMOKO__=1");
|
||||
if (options.code.short_circuit == -1)
|
||||
if (options.code.short_circuit == (qboolean) -1)
|
||||
options.code.short_circuit = true;
|
||||
}
|
||||
if (options.code.progsversion == PROG_ID_VERSION)
|
||||
|
|
|
@ -264,7 +264,7 @@ wad_extract (wad_t *wad, lumpinfo_t *pf)
|
|||
case TYP_PALETTE:
|
||||
count = 768;
|
||||
memset (buffer, 0, count);
|
||||
if (count > pf->size)
|
||||
if ((int) count > pf->size)
|
||||
count = pf->size;
|
||||
for (i = 0; i < 256; i++)
|
||||
buffer[i + 768] = i;
|
||||
|
|
Loading…
Reference in a new issue