Some GCC compiler warnings fixed.

git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@204 fc73d0e0-1445-4013-8a0c-d673dee63da5
This commit is contained in:
Spoike 2004-09-13 04:16:52 +00:00
parent c0c2130978
commit 9c94742305
27 changed files with 72 additions and 65 deletions

View File

@ -492,7 +492,6 @@ CL_FinishMove
*/
void CL_FinishMove (usercmd_t *cmd, int msecs, int pnum)
{
extern int mouseusedforgui;
int ms, i;
int bits;

View File

@ -728,8 +728,6 @@ void CL_Disconnect (void)
{
qbyte final[10];
int killserver = connect_time != -1;
connect_time = -1;
Cvar_ApplyLatches(CVAR_SERVEROVERRIDE);

View File

@ -519,8 +519,6 @@ to start a download from the server.
*/
qboolean CL_CheckOrDownloadFile (char *filename, int nodelay)
{
FILE *f=NULL;
if (strstr (filename, ".."))
{
Con_TPrintf (TL_NORELATIVEPATHS);
@ -3139,7 +3137,7 @@ char printtext[1024];
void CL_ParsePrint(char *msg)
{
strncat(printtext, msg, sizeof(printtext)-1);
while(msg = strchr(printtext, '\n'))
while((msg = strchr(printtext, '\n')))
{
*msg = '\0';
Stats_ParsePrintLine(printtext);
@ -3153,7 +3151,7 @@ char stufftext[4096];
void CL_ParseStuffCmd(char *msg, int destsplit) //this protects stuffcmds from network segregation.
{
strncat(stufftext, msg, sizeof(stufftext)-1);
while(msg = strchr(stufftext, '\n'))
while((msg = strchr(stufftext, '\n')))
{
*msg = '\0';
Con_DPrintf("stufftext: %s\n", stufftext);

View File

@ -405,7 +405,7 @@ void SCR_ShowPics_Draw(void)
void SCR_ShowPic_Clear(void)
{
showpic_t *sp;
while(sp = showpics)
while((sp = showpics))
{
showpics = sp->next;
@ -506,7 +506,6 @@ void SCR_ShowPic_Move(void)
void SCR_ShowPic_Update(void)
{
int zone = MSG_ReadByte();
showpic_t *sp;
char *s;

View File

@ -1467,7 +1467,7 @@ void CLQ2_ParseTEnt (void)
ex->ent.model = cl_mod_explode;
ex->frames = 4;
S_StartSound (pos, 0, 0, cl_sfx_lashit, 1, ATTN_NORM, 0);
/* break;
*//* break;
case Q2TE_LIGHTNING:

View File

@ -533,4 +533,4 @@ qboolean CIN_PlayCinematic (char *arg)
return true;
}
#endif
#endif

View File

@ -96,7 +96,7 @@ void Con_PrintCon (char *txt, console_t *con);
void QT_Update(void)
{
char buffer[2048];
int ret;
DWORD ret;
qterm_t *qt;
qterm_t *prev = NULL;
for (qt = qterms; qt; qt = (prev=qt)->next)
@ -122,7 +122,7 @@ void QT_Update(void)
}
if (WaitForSingleObject(qt->process, 0) == WAIT_TIMEOUT)
{
if (ret=GetFileSize(qt->pipeout, NULL))
if ((ret=GetFileSize(qt->pipeout, NULL)))
{
if (ret!=INVALID_FILE_SIZE)
{
@ -144,6 +144,7 @@ void QT_KeyPress(int key)
{
qbyte k[2];
qterm_t *qt;
DWORD send = key; //get around a gcc warning
for (qt = qterms; qt; qt = qt->next)
{
if (&qt->console == con)
@ -162,7 +163,7 @@ void QT_KeyPress(int key)
}
if (GetFileSize(qt->pipein, NULL)<512)
{
WriteFile(qt->pipein, k, 1, &key, NULL);
WriteFile(qt->pipein, k, 1, &send, NULL);
Con_PrintCon(k, &qt->console);
}
}

View File

@ -1512,7 +1512,7 @@ int Mod_LoadHiResTexture(char *name, qboolean mipmap, qboolean alpha, qboolean c
COM_StripExtension(name, nicename);
while(data = strchr(nicename, '*'))
while((data = strchr(nicename, '*')))
{
*data = '#';
}

View File

@ -27,11 +27,13 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
#ifndef NODIRECTX
#include <dinput.h>
#ifdef _MSC_VER
#ifdef AVAIL_DX7
#pragma comment (lib, "../libs/dxsdk7/lib/dxguid.lib")
#else
#pragma comment (lib, "dxguid.lib")
#endif
#endif
#define DINPUT_BUFFERSIZE 16
#define iDirectInputCreate(a,b,c,d) pDirectInputCreate(a,b,c,d)
@ -637,7 +639,7 @@ unsigned int _stdcall IN_SerialMSRun(void *param)
{
mouse_t *mouse = param;
char code[3];
int read;
DWORD read;
int total=0;
IN_SetSerialBoad(mouse->comhandle, 1200);
total=0;
@ -668,11 +670,11 @@ unsigned int _stdcall IN_SerialMSRun(void *param)
//microsofts's intellimouse protocol
//used by most wheel mice.
unsigned int _stdcall IN_SerialMSIntelliRun(void *param)
unsigned long __stdcall IN_SerialMSIntelliRun(void *param)
{
mouse_t *mouse = param;
unsigned char code[80];
int read, total=0;
DWORD read, total=0;
IN_SetSerialBoad(mouse->comhandle, 1200);
ReadFile(mouse->comhandle, code, 11*4+2, &read, NULL); //header info which we choose to ignore
@ -1473,7 +1475,7 @@ qboolean IN_ReadJoystick (void)
else
{
// read error occurred
// turning off the joystick seems too harsh for 1 read error,\
// turning off the joystick seems too harsh for 1 read error,
// but what should be done?
// Con_Printf ("IN_ReadJoystick: no response\n");
// joy_avail = false;

View File

@ -1010,6 +1010,9 @@ qboolean Media_PlayFilm(char *name)
}
}
break;
#else
case MFT_AVI:
break;
#endif
case MFT_CIN:
@ -1025,6 +1028,9 @@ qboolean Media_PlayFilm(char *name)
}
break;
#endif
case MFT_NONE:
break;
}
media_filmtype = MFT_NONE;
@ -1777,6 +1783,9 @@ qboolean Media_ShowFilm(void)
}
}
return true;
#else
case MFT_AVI:
break;
#endif
case MFT_CIN:
if (CIN_RunCinematic())
@ -1790,6 +1799,8 @@ qboolean Media_ShowFilm(void)
return false;
#endif
case MFT_NONE:
break;
}
Media_PlayFilm(NULL);
return false;

View File

@ -965,6 +965,8 @@ void M_Keyup (int key)
case m_xwindows:
XWindows_Keyup(key);
return;
default:
break;
}
}

View File

@ -456,4 +456,4 @@ void TP_CheckPickupSound(char *s, vec3_t org)
}
#endif
#endif

View File

@ -439,4 +439,4 @@
** EOF.. Enjoy.
*/
#endif //_WAFE_H_
#endif //_WAFE_H_

View File

@ -2063,7 +2063,11 @@ void *com_pathforfile; //fread and stuff is preferable if null.
typedef struct searchpath_s
{
enum {SPT_OS, SPT_PACK, SPT_ZIP} type;
enum {SPT_OS, SPT_PACK
#ifdef ZLIB
, SPT_ZIP
#endif
} type;
char filename[MAX_OSPATH];
union {
pack_t *pack; // only one of filename / pack will be used

View File

@ -4411,7 +4411,7 @@ Handles offseting and rotation of the end points for moving and
rotating entities
==================
*/
#ifdef _WIN32
#ifdef _MSC_VER
#pragma optimize( "", off )
#endif
@ -4476,7 +4476,7 @@ trace_t CM_TransformedBoxTrace (vec3_t start, vec3_t end,
return trace;
}
#ifdef _WIN32
#ifdef _MSC_VER
#pragma optimize( "", on )
#endif

View File

@ -112,7 +112,7 @@ static ID_INLINE void Huff_PrepareTree( tree_t tree ) {
// create first node
node = &tree[263];
VALUE( tree[0] )++;
tree[0] = (void*)(VALUE( tree[0] )+1);
node[7] = NODE_NONE;
tree[2] = node;

View File

@ -83,7 +83,7 @@ void PerpendicularVector( vec3_t dst, const vec3_t src )
VectorNormalize( dst );
}
#ifdef _WIN32
#ifdef _MSC_VER
#pragma optimize( "", off )
#endif
@ -143,7 +143,7 @@ void RotatePointAroundVector( vec3_t dst, const vec3_t dir, const vec3_t point,
}
}
#ifdef _WIN32
#ifdef _MSC_VER
#pragma optimize( "", on )
#endif

View File

@ -497,7 +497,7 @@ static void inline QVM_Enter(qvm_t *vm, long size)
fp[0]=fp[1]; // unknown /maybe size/
fp[1]=*vm->sp++; // saved PC
if (vm->sp > (long*)(vm->ss+vm->len_ss)) Sys_Error("QVM Stack overflow");
if ((long*)vm->sp > (long*)(vm->ss+vm->len_ss)) Sys_Error("QVM Stack overflow");
}
/*
@ -888,7 +888,7 @@ vm_t *VM_Create(vm_t *vm, const char *name, sys_call_t syscall, sys_callex_t sys
#ifdef _WIN32
if (COM_CheckParm("-dllforqvm"))
{
if(vm->hInst=Sys_LoadDLL(name, (void**)&vm->vmMain, syscall))
if((vm->hInst=Sys_LoadDLL(name, (void**)&vm->vmMain, syscall)))
{
Con_Printf("Creating native machine \"%s\"\n", name);
vm->type=VM_NATIVE;
@ -1002,4 +1002,4 @@ int VARGS VM_Call(vm_t *vm, int instruction, ...)
return 0;
}
#endif
#endif

View File

@ -479,12 +479,12 @@ static galiastexnum_t *GL_ChooseSkin(galiasinfo_t *inf, char *modelname, entity_
}
}
(char *)skins = (char *)inf + inf->ofsskins;
skins = (galiasskin_t*)((char *)inf + inf->ofsskins);
if (!skins->texnums)
return NULL;
if (e->skinnum >= 0 && e->skinnum < inf->numskins)
skins += e->skinnum;
(char *)texnums = (char *)skins + skins->ofstexnums;
texnums = (galiastexnum_t*)((char *)skins + skins->ofstexnums);
//colourmap isn't present yet.
@ -619,13 +619,13 @@ static galiastexnum_t *GL_ChooseSkin(galiasinfo_t *inf, char *modelname, entity_
frame = cl.time*skins->skinspeed;
frame = frame%skins->texnums;
(char *)texnums = (char *)skins + skins->ofstexnums + frame*sizeof(galiastexnum_t);
texnums = (galiastexnum_t*)((char *)skins + skins->ofstexnums + frame*sizeof(galiastexnum_t));
memcpy(&cm->texnum, texnums, sizeof(cm->texnum));
}
return &cm->texnum;
}
(char *)skins = (char *)inf + inf->ofsskins;
skins = (galiasskin_t*)((char *)inf + inf->ofsskins);
if (e->skinnum >= 0 && e->skinnum < inf->numskins)
skins += e->skinnum;
@ -634,7 +634,7 @@ static galiastexnum_t *GL_ChooseSkin(galiasinfo_t *inf, char *modelname, entity_
frame = cl.time*skins->skinspeed;
frame = frame%skins->texnums;
(char *)texnums = (char *)skins + skins->ofstexnums + frame*sizeof(galiastexnum_t);
texnums = (galiastexnum_t*)((char *)skins + skins->ofstexnums + frame*sizeof(galiastexnum_t));
return texnums;
}
@ -1090,7 +1090,7 @@ void R_DrawGAliasModel (entity_t *e)
}
if (inf->nextsurf)
(char *)inf = (char *)inf + inf->nextsurf;
inf = (galiasinfo_t*)((char *)inf + inf->nextsurf);
else
inf = NULL;
}
@ -1505,14 +1505,14 @@ static void *Q1_LoadFrameGroup (daliasframetype_t *pframetype, int *seamremaps)
vec3_t *normals;
vec3_t *verts;
(char *)frame = (char *)galias + galias->groupofs;
frame = (galiasgroup_t*)((char *)galias + galias->groupofs);
for (i = 0; i < pq1inmodel->numframes; i++)
{
switch(LittleLong(pframetype->type))
{
case ALIAS_SINGLE:
(char *)pinframe = (char *)(pframetype+1)+sizeof(daliasframe_t);
pinframe = (dtrivertx_t*)((char *)(pframetype+1)+sizeof(daliasframe_t));
pose = (galiaspose_t *)Hunk_Alloc(sizeof(galiaspose_t) + sizeof(vec3_t)*2*galias->numverts);
frame->poseofs = (char *)pose - (char *)frame;
frame->numposes = 1;
@ -1540,10 +1540,10 @@ static void *Q1_LoadFrameGroup (daliasframetype_t *pframetype, int *seamremaps)
// GL_GenerateNormals((float*)verts, (float*)normals, (int *)((char *)galias + galias->ofs_indexes), galias->numindexes/3, galias->numverts);
(char *)pframetype = (char *)&pinframe[pq1inmodel->numverts];
pframetype = (daliasframetype_t *)&pinframe[pq1inmodel->numverts];
break;
case ALIAS_GROUP:
(char *)ingroup = (char *)(pframetype+1);
ingroup = (daliasgroup_t *)(pframetype+1);
pose = (galiaspose_t *)Hunk_Alloc(ingroup->numframes*(sizeof(galiaspose_t) + sizeof(vec3_t)*2*galias->numverts));
frame->poseofs = (char *)pose - (char *)frame;
@ -1585,7 +1585,7 @@ static void *Q1_LoadFrameGroup (daliasframetype_t *pframetype, int *seamremaps)
// GL_GenerateNormals((float*)verts, (float*)normals, (int *)((char *)galias + galias->ofs_indexes), galias->numindexes/3, galias->numverts);
(char *)pframetype = (char *)pinframe;
pframetype = (daliasframetype_t *)pinframe;
break;
default:
Sys_Error("Bad frame type\n");
@ -1668,7 +1668,7 @@ static void *Q1_LoadSkins (daliasskintype_t *pskintype, qboolean alpha)
texnums->base = texture;
texnums->fullbright = fbtexture;
(char *)pskintype = (char *)(pskintype+1)+s;
pskintype = (daliasskintype_t *)((char *)(pskintype+1)+s);
break;
default:
@ -1747,7 +1747,7 @@ static void *Q1_LoadSkins (daliasskintype_t *pskintype, qboolean alpha)
BZ_Free(saved);
}
}
(char *)pskintype = (char *)data;
pskintype = (daliasskintype_t *)data;
break;
}
outskin++;

View File

@ -229,7 +229,7 @@ static void MakeDeforms(shader_t *shader, vec4_t *out, vec4_t *in, int number)
static void Mesh_DeformTextureCoords(mesh_t *mesh, shaderpass_t *pass)
{
int d;
tcmod_t *tcmod = pass->tcmod;
// tcmod_t *tcmod = pass->tcmod;
float *in, *out;
switch(pass->tcgen)
{

View File

@ -1002,7 +1002,7 @@ static void PPL_BaseChain_Specular_8TMU(msurface_t *first, texture_t *tex)
glRect_t *theRect;
msurface_t *s;
float fourhalffloats[4] = {0.5,0.5,0.5,0.5};
// float fourhalffloats[4] = {0.5,0.5,0.5,0.5};
glColorMask(1,1,1,1);
@ -1226,7 +1226,6 @@ rgb * lightmap -> rgb
static void PPL_BaseTextureChain(msurface_t *first)
{
extern int *deluxmap_textures;
extern cvar_t gl_bump, gl_specular;
texture_t *t;
@ -1614,7 +1613,6 @@ void PPL_LightTextures(model_t *model, vec3_t modelorigin, dlight_t *light)
int i;
msurface_t *s;
texture_t *t;
extern cvar_t gl_bump;
vec3_t relativelightorigin;
@ -1739,7 +1737,6 @@ void PPL_LightBModelTextures(entity_t *e, dlight_t *light)
msurface_t *s;
texture_t *t;
extern cvar_t gl_bump;
vec3_t relativelightorigin;

View File

@ -27,8 +27,6 @@ void R_RenderBrushPoly (msurface_t *fa);
#define PROJECTION_DISTANCE 200
#define MAX_STENCIL_ENTS 128
static entity_t *g_stencilEnts[MAX_STENCIL_ENTS];
static int g_numStencilEnts = 0;
extern int gl_canstencil;
PFNGLCOMPRESSEDTEXIMAGE2DARBPROC qglCompressedTexImage2DARB;

View File

@ -612,7 +612,6 @@ void GLR_BuildDeluxMap (msurface_t *surf, qbyte *dest)
qbyte *deluxmap;
unsigned scale;
int maps;
extern cvar_t r_ambient;
float intensity;
vec_t *bnorm;
vec3_t temp;
@ -2971,7 +2970,7 @@ void GLR_MarkLeaves (void)
}
#endif
if ((r_oldviewleaf == r_viewleaf && r_oldviewleaf2 == r_viewleaf2) && !r_novis.value || r_novis.value == 2)
if (((r_oldviewleaf == r_viewleaf && r_oldviewleaf2 == r_viewleaf2) && !r_novis.value) || r_novis.value == 2)
return;
// if (mirror)

View File

@ -104,7 +104,6 @@ DWORD WindowStyle, ExWindowStyle;
HWND mainwindow, dibwindow;
unsigned char vid_curpal[256*3];
static qboolean fullsbardraw = false;
float vid_gamma = 1.0;
@ -748,8 +747,6 @@ GL_BeginRendering
*/
void GL_BeginRendering (int *x, int *y, int *width, int *height)
{
extern cvar_t gl_clear;
*x = *y = 0;
*width = WindowRect.right - WindowRect.left;
*height = WindowRect.bottom - WindowRect.top;
@ -826,7 +823,7 @@ BOOL gammaworks;
void GLVID_ShiftPalette (unsigned char *palette)
{
extern qbyte ramps[3][256];
// extern qbyte ramps[3][256];
// VID_SetPalette (palette);
@ -1080,13 +1077,18 @@ LONG WINAPI GLMainWndProc (
// Event.
case WM_MOUSEWHEEL:
if (!vid_initializing)
if ((short) HIWORD(wParam) > 0) {
{
if ((short) HIWORD(wParam) > 0)
{
Key_Event(K_MWHEELUP, true);
Key_Event(K_MWHEELUP, false);
} else {
}
else
{
Key_Event(K_MWHEELDOWN, true);
Key_Event(K_MWHEELDOWN, false);
}
}
break;
case WM_SIZE:

View File

@ -263,13 +263,13 @@ int Doom_LoadFlat(char *name)
}
}
sprintf(texname, "flat-%-0.8s", name);
sprintf(texname, "flat-%-.8s", name);
strlwr(texname);
tex = Mod_LoadReplacementTexture(texname, true, false);
if (tex)
return tex;
sprintf(texname, "flats/%-0.8s", name);
sprintf(texname, "flats/%-.8s", name);
strlwr(texname);
file = COM_LoadMallocFile(texname);
if (file)

View File

@ -766,9 +766,6 @@ void LightFace (int surfnum)
vec3_t *light, *norm;
vec3_t wnorm, temp;
int w, h;
extern byte *runningrgblightdatabase;
extern byte *runninglightnormbase;
f = dfaces + surfnum;
@ -946,4 +943,4 @@ void LightFace (int surfnum)
#endif
#endif
#endif

View File

@ -736,7 +736,7 @@ void FTP_Client_Command (char *cmd)
Q_strncpyz(con->file, server, sizeof(con->file));
Q_strncpyz(con->localfile, server, sizeof(con->localfile));
if (cmd = COM_ParseOut(cmd, server, sizeof(server)))
if ((cmd = COM_ParseOut(cmd, server, sizeof(server))))
Q_strncpyz(con->localfile, server, sizeof(con->localfile));
}
else if (!stricmp(command, "quit"))