diff --git a/engine/client/cl_screen.c b/engine/client/cl_screen.c index aa806aea..21826399 100644 --- a/engine/client/cl_screen.c +++ b/engine/client/cl_screen.c @@ -1771,7 +1771,9 @@ qboolean SCR_ScreenShot (char *filename) int truewidth, trueheight; qbyte *buffer; int i, c, temp; +#if defined(AVAIL_PNGLIB) || defined(AVAIL_JPEGLIB) extern cvar_t scr_sshot_compression; +#endif #define MAX_PREPAD 128 char *ext; diff --git a/engine/client/net_master.c b/engine/client/net_master.c index 106bf1bd..917020aa 100644 --- a/engine/client/net_master.c +++ b/engine/client/net_master.c @@ -576,7 +576,6 @@ void Master_AddMasterHTTP (char *address, int mastertype, char *description) //build a linked list of masters. Doesn't duplicate addresses. qboolean Master_LoadMasterList (char *filename, int defaulttype, int depth) { - extern char *com_basedir; vfsfile_t *f; char line[1024]; char file[1024]; diff --git a/engine/client/pr_menu.c b/engine/client/pr_menu.c index dd13a15a..334ccc9b 100644 --- a/engine/client/pr_menu.c +++ b/engine/client/pr_menu.c @@ -514,10 +514,8 @@ void PF_CL_drawresetcliparea (progfuncs_t *prinst, struct globalvars_s *pr_globa //void (float width, vector rgb, float alpha, float flags, vector pos1, ...) drawline; void PF_CL_drawline (progfuncs_t *prinst, struct globalvars_s *pr_globals) { - float width = G_FLOAT(OFS_PARM0); float *rgb = G_VECTOR(OFS_PARM1); float alpha = G_FLOAT(OFS_PARM2); - float flags = G_FLOAT(OFS_PARM3); float *pos = G_VECTOR(OFS_PARM4); int numpoints = *prinst->callargc-4; diff --git a/engine/client/renderer.c b/engine/client/renderer.c index cbd8ca23..8991f9b3 100644 --- a/engine/client/renderer.c +++ b/engine/client/renderer.c @@ -1461,9 +1461,6 @@ void D3DSucks(void) qboolean R_ApplyRenderer (rendererstate_t *newr) { - extern model_t *loadmodel; - extern int host_hunklevel; - if (newr->bpp == -1) return false; diff --git a/engine/client/sbar.c b/engine/client/sbar.c index c596b59e..fbacdcf1 100644 --- a/engine/client/sbar.c +++ b/engine/client/sbar.c @@ -1715,8 +1715,6 @@ qboolean Sbar_ShouldDraw (void) #endif qboolean headsup; - int deadcount=0; - if (scr_con_current == vid.height) return false; // console is full screen @@ -1777,9 +1775,6 @@ Sbar_Draw */ void Sbar_Draw (void) { -#ifdef TEXTEDITOR - extern qboolean editoractive; -#endif qboolean headsup; char st[512]; int pnum; diff --git a/engine/client/snd_linux.c b/engine/client/snd_linux.c index d03fd061..a1f448cf 100644 --- a/engine/client/snd_linux.c +++ b/engine/client/snd_linux.c @@ -63,7 +63,6 @@ static int OSS_InitCard(soundcardinfo_t *sc, int cardnum) int fmt; int tmp; int i; - char *s; struct audio_buf_info info; int caps; char *snddev = NULL; diff --git a/engine/client/valid.c b/engine/client/valid.c index a41e19ee..328eff39 100644 --- a/engine/client/valid.c +++ b/engine/client/valid.c @@ -323,12 +323,12 @@ void Validation_CheckIfResponse(char *text) //now do the validation { - f_query_t *query = NULL; + //f_query_t *query = NULL; int itemp; char buffer[10]; unsigned short query_crc = 0; unsigned long user_crc = 0; - unsigned long auth_crc = 0; + //unsigned long auth_crc = 0; //char auth_answer; //unreferenced //int slot; //unreferenced diff --git a/engine/client/view.c b/engine/client/view.c index e2c49aca..a2f01003 100644 --- a/engine/client/view.c +++ b/engine/client/view.c @@ -1244,7 +1244,9 @@ entity_t *CL_EntityNum(int num) float CalcFov (float fov_x, float width, float height); void SCR_VRectForPlayer(vrect_t *vrect, int pnum) { +#ifdef GLQUAKE extern int glwidth, glheight; +#endif #if MAX_SPLITS > 4 #pragma warning "Please change this function to cope with the new MAX_SPLITS value" #endif diff --git a/engine/common/crc.c b/engine/common/crc.c index ea220011..57d84129 100644 --- a/engine/common/crc.c +++ b/engine/common/crc.c @@ -95,4 +95,4 @@ void QCRC_AddBlock (unsigned short *crcvalue, qbyte *start, int count) { while (count--) QCRC_ProcessByte(crcvalue, *start++); -} \ No newline at end of file +} diff --git a/engine/qclib/qccmain.c b/engine/qclib/qccmain.c index c22d92b9..5017356c 100644 --- a/engine/qclib/qccmain.c +++ b/engine/qclib/qccmain.c @@ -2605,7 +2605,6 @@ void QCC_main (int argc, char **argv) //as part of the quake engine int p; #ifndef QCCONLY - extern char qcc_gamedir[]; char destfile2[1024], *s2; #endif char *s; diff --git a/engine/server/sv_mvd.c b/engine/server/sv_mvd.c index c49dddb8..37d5d0ab 100644 --- a/engine/server/sv_mvd.c +++ b/engine/server/sv_mvd.c @@ -217,7 +217,7 @@ void SV_MVD_RunPendingConnections(void) } if (end) { //we found the end of the header - qboolean server = false, reverse = false; + qboolean server = false; char *start, *lineend; int versiontouse = 0; int raw = 0;