Make all names in render interface const

This commit is contained in:
Denis Pauk 2023-09-21 23:40:45 +03:00
parent ddf31c962c
commit 2274e86481
31 changed files with 155 additions and 155 deletions

View file

@ -303,7 +303,7 @@ static char findpattern[MAX_OSPATH];
static DIR *fdir; static DIR *fdir;
char * char *
Sys_FindFirst(char *path, unsigned musthave, unsigned canhave) Sys_FindFirst(const char *path, unsigned musthave, unsigned canhave)
{ {
struct dirent *d; struct dirent *d;
char *p; char *p;

View file

@ -49,7 +49,7 @@ qboolean menubound[K_LAST]; /* if true, can't be rebound while in menu */
int key_repeats[K_LAST]; /* if > 1, it is autorepeating */ int key_repeats[K_LAST]; /* if > 1, it is autorepeating */
qboolean keydown[K_LAST]; qboolean keydown[K_LAST];
qboolean Cmd_IsComplete(char *cmd); qboolean Cmd_IsComplete(const char *cmd);
typedef struct typedef struct
{ {
@ -268,7 +268,7 @@ keyname_t keynames[] = {
void void
CompleteCommand(void) CompleteCommand(void)
{ {
char *cmd, *s; const char *cmd, *s;
s = key_lines[edit_line] + 1; s = key_lines[edit_line] + 1;
@ -304,7 +304,7 @@ void
CompleteMapNameCommand(void) CompleteMapNameCommand(void)
{ {
int i; int i;
char *s, *t, *cmdArg; const char *s, *t, *cmdArg;
const char *mapCmdString = "map "; const char *mapCmdString = "map ";
s = key_lines[edit_line] + 1; s = key_lines[edit_line] + 1;

View file

@ -111,13 +111,13 @@ RDraw_CharScaled(int x, int y, int num, float scale)
} }
image_t * image_t *
RDraw_FindPic(char *name) RDraw_FindPic(const char *name)
{ {
return R_FindPic(name, (findimage_t)R_FindImage); return R_FindPic(name, (findimage_t)R_FindImage);
} }
void void
RDraw_GetPicSize(int *w, int *h, char *pic) RDraw_GetPicSize(int *w, int *h, const char *pic)
{ {
image_t *gl; image_t *gl;
@ -134,7 +134,7 @@ RDraw_GetPicSize(int *w, int *h, char *pic)
} }
void void
RDraw_StretchPic(int x, int y, int w, int h, char *pic) RDraw_StretchPic(int x, int y, int w, int h, const char *pic)
{ {
image_t *gl; image_t *gl;
@ -179,7 +179,7 @@ RDraw_StretchPic(int x, int y, int w, int h, char *pic)
} }
void void
RDraw_PicScaled(int x, int y, char *pic, float factor) RDraw_PicScaled(int x, int y, const char *pic, float factor)
{ {
image_t *gl; image_t *gl;
@ -229,7 +229,7 @@ RDraw_PicScaled(int x, int y, char *pic, float factor)
* refresh window. * refresh window.
*/ */
void void
RDraw_TileClear(int x, int y, int w, int h, char *pic) RDraw_TileClear(int x, int y, int w, int h, const char *pic)
{ {
image_t *image; image_t *image;

View file

@ -1874,9 +1874,9 @@ R_DrawBeam(entity_t *e)
extern int RI_PrepareForWindow(void); extern int RI_PrepareForWindow(void);
extern int RI_InitContext(void* win); extern int RI_InitContext(void* win);
extern void RI_BeginRegistration(char *model); extern void RI_BeginRegistration(const char *model);
extern struct model_s * RI_RegisterModel(char *name); extern struct model_s * RI_RegisterModel(const char *name);
extern struct image_s * RI_RegisterSkin(char *name); extern struct image_s * RI_RegisterSkin(const char *name);
extern void RI_SetSky(const char *name, float rotate, int autorotate, const vec3_t axis); extern void RI_SetSky(const char *name, float rotate, int autorotate, const vec3_t axis);
extern void RI_EndRegistration(void); extern void RI_EndRegistration(void);

View file

@ -399,12 +399,12 @@ void *RI_GetProcAddress (const char* proc);
void RI_GetDrawableSize(int* width, int* height); void RI_GetDrawableSize(int* width, int* height);
/* g11_draw */ /* g11_draw */
extern image_t * RDraw_FindPic(char *name); extern image_t * RDraw_FindPic(const char *name);
extern void RDraw_GetPicSize(int *w, int *h, char *pic); extern void RDraw_GetPicSize(int *w, int *h, const char *pic);
extern void RDraw_PicScaled(int x, int y, char *pic, float factor); extern void RDraw_PicScaled(int x, int y, const char *pic, float factor);
extern void RDraw_StretchPic(int x, int y, int w, int h, char *pic); extern void RDraw_StretchPic(int x, int y, int w, int h, const char *pic);
extern void RDraw_CharScaled(int x, int y, int num, float scale); extern void RDraw_CharScaled(int x, int y, int num, float scale);
extern void RDraw_TileClear(int x, int y, int w, int h, char *pic); extern void RDraw_TileClear(int x, int y, int w, int h, const char *pic);
extern void RDraw_Fill(int x, int y, int w, int h, int c); extern void RDraw_Fill(int x, int y, int w, int h, int c);
extern void RDraw_FadeScreen(void); extern void RDraw_FadeScreen(void);
extern void RDraw_StretchRaw(int x, int y, int w, int h, int cols, int rows, const byte *data, int bits); extern void RDraw_StretchRaw(int x, int y, int w, int h, int cols, int rows, const byte *data, int bits);

View file

@ -167,13 +167,13 @@ GL3_Draw_CharScaled(int x, int y, int num, float scale)
} }
gl3image_t * gl3image_t *
GL3_Draw_FindPic(char *name) GL3_Draw_FindPic(const char *name)
{ {
return R_FindPic(name, (findimage_t)GL3_FindImage); return R_FindPic(name, (findimage_t)GL3_FindImage);
} }
void void
GL3_Draw_GetPicSize(int *w, int *h, char *pic) GL3_Draw_GetPicSize(int *w, int *h, const char *pic)
{ {
gl3image_t *gl; gl3image_t *gl;
@ -190,7 +190,7 @@ GL3_Draw_GetPicSize(int *w, int *h, char *pic)
} }
void void
GL3_Draw_StretchPic(int x, int y, int w, int h, char *pic) GL3_Draw_StretchPic(int x, int y, int w, int h, const char *pic)
{ {
gl3image_t *gl = R_FindPic(pic, (findimage_t)GL3_FindImage); gl3image_t *gl = R_FindPic(pic, (findimage_t)GL3_FindImage);
@ -207,7 +207,7 @@ GL3_Draw_StretchPic(int x, int y, int w, int h, char *pic)
} }
void void
GL3_Draw_PicScaled(int x, int y, char *pic, float factor) GL3_Draw_PicScaled(int x, int y, const char *pic, float factor)
{ {
gl3image_t *gl = R_FindPic(pic, (findimage_t)GL3_FindImage); gl3image_t *gl = R_FindPic(pic, (findimage_t)GL3_FindImage);
if (!gl) if (!gl)
@ -228,7 +228,7 @@ GL3_Draw_PicScaled(int x, int y, char *pic, float factor)
* refresh window. * refresh window.
*/ */
void void
GL3_Draw_TileClear(int x, int y, int w, int h, char *pic) GL3_Draw_TileClear(int x, int y, int w, int h, const char *pic)
{ {
gl3image_t *image = R_FindPic(pic, (findimage_t)GL3_FindImage); gl3image_t *image = R_FindPic(pic, (findimage_t)GL3_FindImage);
if (!image) if (!image)

View file

@ -664,7 +664,7 @@ GL3_FindImage(const char *name, imagetype_t type)
} }
gl3image_t * gl3image_t *
GL3_RegisterSkin(char *name) GL3_RegisterSkin(const char *name)
{ {
return GL3_FindImage(name, it_skin); return GL3_FindImage(name, it_skin);
} }

View file

@ -614,7 +614,7 @@ GL3_Mod_FreeAll(void)
* Loads in a model for the given name * Loads in a model for the given name
*/ */
static gl3model_t * static gl3model_t *
Mod_ForName (char *name, gl3model_t *parent_model, qboolean crash) Mod_ForName (const char *name, gl3model_t *parent_model, qboolean crash)
{ {
gl3model_t *mod; gl3model_t *mod;
void *buf; void *buf;
@ -746,7 +746,7 @@ Mod_ForName (char *name, gl3model_t *parent_model, qboolean crash)
* Specifies the model that will be used as the world * Specifies the model that will be used as the world
*/ */
void void
GL3_BeginRegistration(char *model) GL3_BeginRegistration(const char *model)
{ {
char fullname[MAX_QPATH]; char fullname[MAX_QPATH];
cvar_t *flushmap; cvar_t *flushmap;
@ -774,7 +774,7 @@ GL3_BeginRegistration(char *model)
} }
struct model_s * struct model_s *
GL3_RegisterModel(char *name) GL3_RegisterModel(const char *name)
{ {
gl3model_t *mod; gl3model_t *mod;

View file

@ -405,8 +405,8 @@ extern void GL3_SetDefaultState(void);
extern int registration_sequence; extern int registration_sequence;
extern void GL3_Mod_Init(void); extern void GL3_Mod_Init(void);
extern void GL3_Mod_FreeAll(void); extern void GL3_Mod_FreeAll(void);
extern void GL3_BeginRegistration(char *model); extern void GL3_BeginRegistration(const char *model);
extern struct model_s * GL3_RegisterModel(char *name); extern struct model_s * GL3_RegisterModel(const char *name);
extern void GL3_EndRegistration(void); extern void GL3_EndRegistration(void);
extern void GL3_Mod_Modellist_f(void); extern void GL3_Mod_Modellist_f(void);
extern const byte* GL3_Mod_ClusterPVS(int cluster, const gl3model_t *model); extern const byte* GL3_Mod_ClusterPVS(int cluster, const gl3model_t *model);
@ -414,13 +414,13 @@ extern const byte* GL3_Mod_ClusterPVS(int cluster, const gl3model_t *model);
// gl3_draw.c // gl3_draw.c
extern void GL3_Draw_InitLocal(void); extern void GL3_Draw_InitLocal(void);
extern void GL3_Draw_ShutdownLocal(void); extern void GL3_Draw_ShutdownLocal(void);
extern gl3image_t * GL3_Draw_FindPic(char *name); extern gl3image_t * GL3_Draw_FindPic(const char *name);
extern void GL3_Draw_GetPicSize(int *w, int *h, char *pic); extern void GL3_Draw_GetPicSize(int *w, int *h, const char *pic);
extern void GL3_Draw_PicScaled(int x, int y, char *pic, float factor); extern void GL3_Draw_PicScaled(int x, int y, const char *pic, float factor);
extern void GL3_Draw_StretchPic(int x, int y, int w, int h, char *pic); extern void GL3_Draw_StretchPic(int x, int y, int w, int h, const char *pic);
extern void GL3_Draw_CharScaled(int x, int y, int num, float scale); extern void GL3_Draw_CharScaled(int x, int y, int num, float scale);
extern void GL3_Draw_TileClear(int x, int y, int w, int h, char *pic); extern void GL3_Draw_TileClear(int x, int y, int w, int h, const char *pic);
extern void GL3_DrawFrameBufferObject(int x, int y, int w, int h, GLuint fboTexture, const float v_blend[4]); extern void GL3_DrawFrameBufferObject(int x, int y, int w, int h, GLuint fboTexture, const float v_blend[4]);
extern void GL3_Draw_Fill(int x, int y, int w, int h, int c); extern void GL3_Draw_Fill(int x, int y, int w, int h, int c);
extern void GL3_Draw_FadeScreen(void); extern void GL3_Draw_FadeScreen(void);
@ -446,7 +446,7 @@ extern gl3image_t *GL3_LoadPic(char *name, byte *pic, int width, int realwidth,
int height, int realheight, size_t data_size, int height, int realheight, size_t data_size,
imagetype_t type, int bits); imagetype_t type, int bits);
extern gl3image_t *GL3_FindImage(const char *name, imagetype_t type); extern gl3image_t *GL3_FindImage(const char *name, imagetype_t type);
extern gl3image_t *GL3_RegisterSkin(char *name); extern gl3image_t *GL3_RegisterSkin(const char *name);
extern void GL3_ShutdownImages(void); extern void GL3_ShutdownImages(void);
extern void GL3_FreeUnusedImages(void); extern void GL3_FreeUnusedImages(void);
extern qboolean GL3_ImageHasFreeSpace(void); extern qboolean GL3_ImageHasFreeSpace(void);

View file

@ -161,13 +161,13 @@ GL4_Draw_CharScaled(int x, int y, int num, float scale)
} }
gl4image_t * gl4image_t *
GL4_Draw_FindPic(char *name) GL4_Draw_FindPic(const char *name)
{ {
return R_FindPic(name, (findimage_t)GL4_FindImage); return R_FindPic(name, (findimage_t)GL4_FindImage);
} }
void void
GL4_Draw_GetPicSize(int *w, int *h, char *pic) GL4_Draw_GetPicSize(int *w, int *h, const char *pic)
{ {
gl4image_t *gl; gl4image_t *gl;
@ -184,7 +184,7 @@ GL4_Draw_GetPicSize(int *w, int *h, char *pic)
} }
void void
GL4_Draw_StretchPic(int x, int y, int w, int h, char *pic) GL4_Draw_StretchPic(int x, int y, int w, int h, const char *pic)
{ {
gl4image_t *gl = R_FindPic(pic, (findimage_t)GL4_FindImage); gl4image_t *gl = R_FindPic(pic, (findimage_t)GL4_FindImage);
@ -201,7 +201,7 @@ GL4_Draw_StretchPic(int x, int y, int w, int h, char *pic)
} }
void void
GL4_Draw_PicScaled(int x, int y, char *pic, float factor) GL4_Draw_PicScaled(int x, int y, const char *pic, float factor)
{ {
gl4image_t *gl = R_FindPic(pic, (findimage_t)GL4_FindImage); gl4image_t *gl = R_FindPic(pic, (findimage_t)GL4_FindImage);
if (!gl) if (!gl)
@ -222,7 +222,7 @@ GL4_Draw_PicScaled(int x, int y, char *pic, float factor)
* refresh window. * refresh window.
*/ */
void void
GL4_Draw_TileClear(int x, int y, int w, int h, char *pic) GL4_Draw_TileClear(int x, int y, int w, int h, const char *pic)
{ {
gl4image_t *image = R_FindPic(pic, (findimage_t)GL4_FindImage); gl4image_t *image = R_FindPic(pic, (findimage_t)GL4_FindImage);
if (!image) if (!image)

View file

@ -664,7 +664,7 @@ GL4_FindImage(const char *name, imagetype_t type)
} }
gl4image_t * gl4image_t *
GL4_RegisterSkin(char *name) GL4_RegisterSkin(const char *name)
{ {
return GL4_FindImage(name, it_skin); return GL4_FindImage(name, it_skin);
} }

View file

@ -613,7 +613,7 @@ GL4_Mod_FreeAll(void)
* Loads in a model for the given name * Loads in a model for the given name
*/ */
static gl4model_t * static gl4model_t *
Mod_ForName (char *name, gl4model_t *parent_model, qboolean crash) Mod_ForName (const char *name, gl4model_t *parent_model, qboolean crash)
{ {
gl4model_t *mod; gl4model_t *mod;
void *buf; void *buf;
@ -745,7 +745,7 @@ Mod_ForName (char *name, gl4model_t *parent_model, qboolean crash)
* Specifies the model that will be used as the world * Specifies the model that will be used as the world
*/ */
void void
GL4_BeginRegistration(char *model) GL4_BeginRegistration(const char *model)
{ {
char fullname[MAX_QPATH]; char fullname[MAX_QPATH];
cvar_t *flushmap; cvar_t *flushmap;
@ -773,7 +773,7 @@ GL4_BeginRegistration(char *model)
} }
struct model_s * struct model_s *
GL4_RegisterModel(char *name) GL4_RegisterModel(const char *name)
{ {
gl4model_t *mod; gl4model_t *mod;

View file

@ -405,8 +405,8 @@ extern void GL4_SetDefaultState(void);
extern int registration_sequence; extern int registration_sequence;
extern void GL4_Mod_Init(void); extern void GL4_Mod_Init(void);
extern void GL4_Mod_FreeAll(void); extern void GL4_Mod_FreeAll(void);
extern void GL4_BeginRegistration(char *model); extern void GL4_BeginRegistration(const char *model);
extern struct model_s * GL4_RegisterModel(char *name); extern struct model_s * GL4_RegisterModel(const char *name);
extern void GL4_EndRegistration(void); extern void GL4_EndRegistration(void);
extern void GL4_Mod_Modellist_f(void); extern void GL4_Mod_Modellist_f(void);
extern const byte* GL4_Mod_ClusterPVS(int cluster, const gl4model_t *model); extern const byte* GL4_Mod_ClusterPVS(int cluster, const gl4model_t *model);
@ -414,13 +414,13 @@ extern const byte* GL4_Mod_ClusterPVS(int cluster, const gl4model_t *model);
// gl4_draw.c // gl4_draw.c
extern void GL4_Draw_InitLocal(void); extern void GL4_Draw_InitLocal(void);
extern void GL4_Draw_ShutdownLocal(void); extern void GL4_Draw_ShutdownLocal(void);
extern gl4image_t * GL4_Draw_FindPic(char *name); extern gl4image_t * GL4_Draw_FindPic(const char *name);
extern void GL4_Draw_GetPicSize(int *w, int *h, char *pic); extern void GL4_Draw_GetPicSize(int *w, int *h, const char *pic);
extern void GL4_Draw_PicScaled(int x, int y, char *pic, float factor); extern void GL4_Draw_PicScaled(int x, int y, const char *pic, float factor);
extern void GL4_Draw_StretchPic(int x, int y, int w, int h, char *pic); extern void GL4_Draw_StretchPic(int x, int y, int w, int h, const char *pic);
extern void GL4_Draw_CharScaled(int x, int y, int num, float scale); extern void GL4_Draw_CharScaled(int x, int y, int num, float scale);
extern void GL4_Draw_TileClear(int x, int y, int w, int h, char *pic); extern void GL4_Draw_TileClear(int x, int y, int w, int h, const char *pic);
extern void GL4_DrawFrameBufferObject(int x, int y, int w, int h, GLuint fboTexture, const float v_blend[4]); extern void GL4_DrawFrameBufferObject(int x, int y, int w, int h, GLuint fboTexture, const float v_blend[4]);
extern void GL4_Draw_Fill(int x, int y, int w, int h, int c); extern void GL4_Draw_Fill(int x, int y, int w, int h, int c);
extern void GL4_Draw_FadeScreen(void); extern void GL4_Draw_FadeScreen(void);
@ -446,7 +446,7 @@ extern gl4image_t *GL4_LoadPic(char *name, byte *pic, int width, int realwidth,
int height, int realheight, size_t data_size, int height, int realheight, size_t data_size,
imagetype_t type, int bits); imagetype_t type, int bits);
extern gl4image_t *GL4_FindImage(const char *name, imagetype_t type); extern gl4image_t *GL4_FindImage(const char *name, imagetype_t type);
extern gl4image_t *GL4_RegisterSkin(char *name); extern gl4image_t *GL4_RegisterSkin(const char *name);
extern void GL4_ShutdownImages(void); extern void GL4_ShutdownImages(void);
extern void GL4_FreeUnusedImages(void); extern void GL4_FreeUnusedImages(void);
extern qboolean GL4_ImageHasFreeSpace(void); extern qboolean GL4_ImageHasFreeSpace(void);

View file

@ -572,18 +572,18 @@ void Draw_InitLocal(void);
void R_InitCaches(void); void R_InitCaches(void);
void D_FlushCaches(void); void D_FlushCaches(void);
void RE_BeginRegistration (char *model); void RE_BeginRegistration (const char *model);
struct model_s *RE_RegisterModel (char *name); struct model_s *RE_RegisterModel (const char *name);
void RE_EndRegistration (void); void RE_EndRegistration (void);
struct image_s *RE_Draw_FindPic (char *name); struct image_s *RE_Draw_FindPic (const char *name);
void RE_Draw_GetPicSize (int *w, int *h, char *name); void RE_Draw_GetPicSize (int *w, int *h, const char *name);
void RE_Draw_PicScaled (int x, int y, char *name, float scale); void RE_Draw_PicScaled (int x, int y, const char *name, float scale);
void RE_Draw_StretchPic (int x, int y, int w, int h, char *name); void RE_Draw_StretchPic (int x, int y, int w, int h, const char *name);
void RE_Draw_StretchRaw (int x, int y, int w, int h, int cols, int rows, const byte *data, int bits); void RE_Draw_StretchRaw (int x, int y, int w, int h, int cols, int rows, const byte *data, int bits);
void RE_Draw_CharScaled (int x, int y, int c, float scale); void RE_Draw_CharScaled (int x, int y, int c, float scale);
void RE_Draw_TileClear (int x, int y, int w, int h, char *name); void RE_Draw_TileClear (int x, int y, int w, int h, const char *name);
void RE_Draw_Fill (int x, int y, int w, int h, int c); void RE_Draw_Fill (int x, int y, int w, int h, int c);
void RE_Draw_FadeScreen (void); void RE_Draw_FadeScreen (void);

View file

@ -33,7 +33,7 @@ RE_Draw_FindPic
================ ================
*/ */
image_t * image_t *
RE_Draw_FindPic (char *name) RE_Draw_FindPic (const char *name)
{ {
return R_FindPic(name, (findimage_t)R_FindImage); return R_FindPic(name, (findimage_t)R_FindImage);
} }
@ -150,7 +150,7 @@ RE_Draw_GetPicSize
============= =============
*/ */
void void
RE_Draw_GetPicSize (int *w, int *h, char *name) RE_Draw_GetPicSize (int *w, int *h, const char *name)
{ {
image_t *image; image_t *image;
@ -308,7 +308,7 @@ RE_Draw_StretchPic
============= =============
*/ */
void void
RE_Draw_StretchPic (int x, int y, int w, int h, char *name) RE_Draw_StretchPic (int x, int y, int w, int h, const char *name)
{ {
image_t *pic; image_t *pic;
@ -386,7 +386,7 @@ Draw_Pic
============= =============
*/ */
void void
RE_Draw_PicScaled(int x, int y, char *name, float scale) RE_Draw_PicScaled(int x, int y, const char *name, float scale)
{ {
image_t *pic; image_t *pic;
@ -412,7 +412,7 @@ refresh window.
============= =============
*/ */
void void
RE_Draw_TileClear (int x, int y, int w, int h, char *name) RE_Draw_TileClear (int x, int y, int w, int h, const char *name)
{ {
int i, j; int i, j;
byte *psrc; byte *psrc;

View file

@ -1757,7 +1757,7 @@ RE_RegisterSkin
=============== ===============
*/ */
static struct image_s * static struct image_s *
RE_RegisterSkin (char *name) RE_RegisterSkin (const char *name)
{ {
return R_FindImage (name, it_skin); return R_FindImage (name, it_skin);
} }

View file

@ -123,7 +123,7 @@ Loads in a model for the given name
================== ==================
*/ */
static model_t * static model_t *
Mod_ForName (char *name, model_t *parent_model, qboolean crash) Mod_ForName (const char *name, model_t *parent_model, qboolean crash)
{ {
model_t *mod; model_t *mod;
void *buf; void *buf;
@ -704,7 +704,7 @@ Specifies the model that will be used as the world
===================== =====================
*/ */
void void
RE_BeginRegistration (char *model) RE_BeginRegistration (const char *model)
{ {
char fullname[MAX_QPATH]; char fullname[MAX_QPATH];
cvar_t *flushmap; cvar_t *flushmap;
@ -731,7 +731,7 @@ RE_RegisterModel
===================== =====================
*/ */
struct model_s * struct model_s *
RE_RegisterModel (char *name) RE_RegisterModel (const char *name)
{ {
model_t *mod; model_t *mod;

View file

@ -223,20 +223,20 @@ void R_DrawSkyBox (void);
void R_MarkSurfaceLights(dlight_t *light, int bit, mnode_t *node, void R_MarkSurfaceLights(dlight_t *light, int bit, mnode_t *node,
int r_dlightframecount); int r_dlightframecount);
struct image_s *RE_Draw_FindPic (char *name); struct image_s *RE_Draw_FindPic (const char *name);
void RE_Draw_GetPicSize (int *w, int *h, char *name); void RE_Draw_GetPicSize (int *w, int *h, const char *name);
void RE_Draw_PicScaled (int x, int y, char *name, float scale); void RE_Draw_PicScaled (int x, int y, const char *name, float scale);
void RE_Draw_StretchPic (int x, int y, int w, int h, char *name); void RE_Draw_StretchPic (int x, int y, int w, int h, const char *name);
void RE_Draw_CharScaled (int x, int y, int num, float scale); void RE_Draw_CharScaled (int x, int y, int num, float scale);
void RE_Draw_TileClear (int x, int y, int w, int h, char *name); void RE_Draw_TileClear (int x, int y, int w, int h, const char *name);
void RE_Draw_Fill (int x, int y, int w, int h, int c); void RE_Draw_Fill (int x, int y, int w, int h, int c);
void RE_Draw_FadeScreen (void); void RE_Draw_FadeScreen (void);
void RE_Draw_StretchRaw (int x, int y, int w, int h, int cols, int rows, const byte *data, int bits); void RE_Draw_StretchRaw (int x, int y, int w, int h, int cols, int rows, const byte *data, int bits);
qboolean RE_EndWorldRenderpass( void ); qboolean RE_EndWorldRenderpass( void );
struct image_s *RE_RegisterSkin (char *name); struct image_s *RE_RegisterSkin (const char *name);
image_t *Vk_LoadPic(const char *name, byte *pic, int width, int realwidth, image_t *Vk_LoadPic(const char *name, byte *pic, int width, int realwidth,
int height, int realheight, size_t data_size, imagetype_t type, int height, int realheight, size_t data_size, imagetype_t type,
@ -256,9 +256,9 @@ void Vk_ShutdownImages (void);
void Vk_FreeUnusedImages (void); void Vk_FreeUnusedImages (void);
qboolean Vk_ImageHasFreeSpace(void); qboolean Vk_ImageHasFreeSpace(void);
void RE_BeginRegistration (char *model); void RE_BeginRegistration (const char *model);
struct model_s *RE_RegisterModel (char *name); struct model_s *RE_RegisterModel (const char *name);
struct image_s *RE_RegisterSkin (char *name); struct image_s *RE_RegisterSkin (const char *name);
void RE_SetSky (const char *name, float rotate, int autorotate, const vec3_t axis); void RE_SetSky (const char *name, float rotate, int autorotate, const vec3_t axis);
void RE_EndRegistration (void); void RE_EndRegistration (void);

View file

@ -90,7 +90,7 @@ void RE_Draw_CharScaled (int x, int y, int num, float scale)
RE_Draw_FindPic RE_Draw_FindPic
============= =============
*/ */
image_t *RE_Draw_FindPic (char *name) image_t *RE_Draw_FindPic (const char *name)
{ {
return R_FindPic(name, (findimage_t)Vk_FindImage); return R_FindPic(name, (findimage_t)Vk_FindImage);
} }
@ -100,7 +100,7 @@ image_t *RE_Draw_FindPic (char *name)
RE_Draw_GetPicSize RE_Draw_GetPicSize
============= =============
*/ */
void RE_Draw_GetPicSize (int *w, int *h, char *name) void RE_Draw_GetPicSize (int *w, int *h, const char *name)
{ {
image_t *image; image_t *image;
@ -120,7 +120,7 @@ void RE_Draw_GetPicSize (int *w, int *h, char *name)
RE_Draw_StretchPic RE_Draw_StretchPic
============= =============
*/ */
void RE_Draw_StretchPic (int x, int y, int w, int h, char *name) void RE_Draw_StretchPic (int x, int y, int w, int h, const char *name)
{ {
image_t *vk; image_t *vk;
@ -146,7 +146,7 @@ void RE_Draw_StretchPic (int x, int y, int w, int h, char *name)
RE_Draw_PicScaled RE_Draw_PicScaled
============= =============
*/ */
void RE_Draw_PicScaled (int x, int y, char *name, float scale) void RE_Draw_PicScaled (int x, int y, const char *name, float scale)
{ {
image_t *vk; image_t *vk;
@ -168,7 +168,7 @@ This repeats a 64*64 tile graphic to fill the screen around a sized down
refresh window. refresh window.
============= =============
*/ */
void RE_Draw_TileClear (int x, int y, int w, int h, char *name) void RE_Draw_TileClear (int x, int y, int w, int h, const char *name)
{ {
image_t *image; image_t *image;

View file

@ -1293,7 +1293,7 @@ Vk_FindImage (const char *name, imagetype_t type)
RE_RegisterSkin RE_RegisterSkin
=============== ===============
*/ */
struct image_s *RE_RegisterSkin (char *name) struct image_s *RE_RegisterSkin (const char *name)
{ {
return Vk_FindImage (name, it_skin); return Vk_FindImage (name, it_skin);
} }

View file

@ -1196,7 +1196,7 @@ Mod_ForName (const char *name, model_t *parent_model, qboolean crash)
* Specifies the model that will be used as the world * Specifies the model that will be used as the world
*/ */
void void
RE_BeginRegistration (char *model) RE_BeginRegistration (const char *model)
{ {
char fullname[MAX_QPATH]; char fullname[MAX_QPATH];
cvar_t *flushmap; cvar_t *flushmap;
@ -1227,7 +1227,7 @@ RE_BeginRegistration (char *model)
} }
struct model_s * struct model_s *
RE_RegisterModel(char *name) RE_RegisterModel(const char *name)
{ {
model_t *mod; model_t *mod;

View file

@ -178,22 +178,22 @@ typedef struct
// are flood filled to eliminate mip map edge errors, and pics have // are flood filled to eliminate mip map edge errors, and pics have
// an implicit "pics/" prepended to the name. (a pic name that starts with a // an implicit "pics/" prepended to the name. (a pic name that starts with a
// slash will not use the "pics/" prefix or the ".pcx" postfix) // slash will not use the "pics/" prefix or the ".pcx" postfix)
void (EXPORT *BeginRegistration) (char *map); void (EXPORT *BeginRegistration) (const char *map);
struct model_s * (EXPORT *RegisterModel) (char *name); struct model_s * (EXPORT *RegisterModel) (const char *name);
struct image_s * (EXPORT *RegisterSkin) (char *name); struct image_s * (EXPORT *RegisterSkin) (const char *name);
void (EXPORT *SetSky) (const char *name, float rotate, int autorotate, const vec3_t axis); void (EXPORT *SetSky) (const char *name, float rotate, int autorotate, const vec3_t axis);
void (EXPORT *EndRegistration) (void); void (EXPORT *EndRegistration) (void);
void (EXPORT *RenderFrame) (refdef_t *fd); void (EXPORT *RenderFrame) (refdef_t *fd);
struct image_s * (EXPORT *DrawFindPic)(char *name); struct image_s * (EXPORT *DrawFindPic)(const char *name);
void (EXPORT *DrawGetPicSize) (int *w, int *h, char *name); // will return 0 0 if not found void (EXPORT *DrawGetPicSize) (int *w, int *h, const char *name); // will return 0 0 if not found
void (EXPORT *DrawPicScaled) (int x, int y, char *pic, float factor); void (EXPORT *DrawPicScaled) (int x, int y, const char *pic, float factor);
void (EXPORT *DrawStretchPic) (int x, int y, int w, int h, char *name); void (EXPORT *DrawStretchPic) (int x, int y, int w, int h, const char *name);
void (EXPORT *DrawCharScaled)(int x, int y, int num, float scale); void (EXPORT *DrawCharScaled)(int x, int y, int num, float scale);
void (EXPORT *DrawTileClear) (int x, int y, int w, int h, char *name); void (EXPORT *DrawTileClear) (int x, int y, int w, int h, const char *name);
void (EXPORT *DrawFill) (int x, int y, int w, int h, int c); void (EXPORT *DrawFill) (int x, int y, int w, int h, int c);
void (EXPORT *DrawFadeScreen) (void); void (EXPORT *DrawFadeScreen) (void);
@ -218,8 +218,8 @@ typedef struct
{ {
YQ2_ATTR_NORETURN_FUNCPTR void (IMPORT *Sys_Error) (int err_level, const char *str, ...) PRINTF_ATTR(2, 3); YQ2_ATTR_NORETURN_FUNCPTR void (IMPORT *Sys_Error) (int err_level, const char *str, ...) PRINTF_ATTR(2, 3);
void (IMPORT *Cmd_AddCommand) (char *name, void(*cmd)(void)); void (IMPORT *Cmd_AddCommand) (const char *name, void(*cmd)(void));
void (IMPORT *Cmd_RemoveCommand) (char *name); void (IMPORT *Cmd_RemoveCommand) (const char *name);
int (IMPORT *Cmd_Argc) (void); int (IMPORT *Cmd_Argc) (void);
char *(IMPORT *Cmd_Argv) (int i); char *(IMPORT *Cmd_Argv) (int i);
void (IMPORT *Cmd_ExecuteText) (int exec_when, char *text); void (IMPORT *Cmd_ExecuteText) (int exec_when, char *text);
@ -231,15 +231,15 @@ typedef struct
// or a discrete file from anywhere in the quake search path // or a discrete file from anywhere in the quake search path
// a -1 return means the file does not exist // a -1 return means the file does not exist
// NULL can be passed for buf to just determine existance // NULL can be passed for buf to just determine existance
int (IMPORT *FS_LoadFile) (char *name, void **buf); int (IMPORT *FS_LoadFile) (const char *name, void **buf);
void (IMPORT *FS_FreeFile) (void *buf); void (IMPORT *FS_FreeFile) (void *buf);
// gamedir will be the current directory that generated // gamedir will be the current directory that generated
// files should be stored to, ie: "f:\quake\id1" // files should be stored to, ie: "f:\quake\id1"
char *(IMPORT *FS_Gamedir) (void); char *(IMPORT *FS_Gamedir) (void);
cvar_t *(IMPORT *Cvar_Get) (const char *name, char *value, int flags); cvar_t *(IMPORT *Cvar_Get) (const char *name, const char *value, int flags);
cvar_t *(IMPORT *Cvar_Set) (const char *name, char *value); cvar_t *(IMPORT *Cvar_Set) (const char *name, const char *value);
void (IMPORT *Cvar_SetValue) (const char *name, float value); void (IMPORT *Cvar_SetValue) (const char *name, float value);
qboolean (IMPORT *Vid_GetModeInfo)(int *width, int *height, int mode); qboolean (IMPORT *Vid_GetModeInfo)(int *width, int *height, int mode);
@ -264,21 +264,21 @@ extern refimport_t ri;
/* /*
* Refresh API * Refresh API
*/ */
void R_BeginRegistration(char *map); void R_BeginRegistration(const char *map);
void R_Clear(void); void R_Clear(void);
struct model_s *R_RegisterModel(char *name); struct model_s *R_RegisterModel(const char *name);
struct image_s *R_RegisterSkin(char *name); struct image_s *R_RegisterSkin(const char *name);
void R_SetSky(const char *name, float rotate, int autorotate, const vec3_t axis); void R_SetSky(const char *name, float rotate, int autorotate, const vec3_t axis);
void R_EndRegistration(void); void R_EndRegistration(void);
struct image_s *Draw_FindPic(char *name); struct image_s *Draw_FindPic(const char *name);
void R_RenderFrame(refdef_t *fd); void R_RenderFrame(refdef_t *fd);
void Draw_GetPicSize(int *w, int *h, char *name); void Draw_GetPicSize(int *w, int *h, const char *name);
void Draw_StretchPic(int x, int y, int w, int h, char *name); void Draw_StretchPic(int x, int y, int w, int h, const char *name);
void Draw_PicScaled(int x, int y, char *pic, float factor); void Draw_PicScaled(int x, int y, const char *pic, float factor);
void Draw_CharScaled(int x, int y, int num, float scale); void Draw_CharScaled(int x, int y, int num, float scale);
void Draw_TileClear(int x, int y, int w, int h, char *name); void Draw_TileClear(int x, int y, int w, int h, const char *name);
void Draw_Fill(int x, int y, int w, int h, int c); void Draw_Fill(int x, int y, int w, int h, int c);
void Draw_FadeScreen(void); void Draw_FadeScreen(void);
void Draw_StretchRaw(int x, int y, int w, int h, int cols, int rows, const byte *data, int bits); void Draw_StretchRaw(int x, int y, int w, int h, int cols, int rows, const byte *data, int bits);

View file

@ -602,7 +602,7 @@ VID_Shutdown(void)
// ========================================================= // =========================================================
void void
R_BeginRegistration(char *map) R_BeginRegistration(const char *map)
{ {
if (ref_active) if (ref_active)
{ {
@ -611,7 +611,7 @@ R_BeginRegistration(char *map)
} }
struct model_s* struct model_s*
R_RegisterModel(char *name) R_RegisterModel(const char *name)
{ {
if (ref_active) if (ref_active)
{ {
@ -622,7 +622,7 @@ R_RegisterModel(char *name)
} }
struct image_s* struct image_s*
R_RegisterSkin(char *name) R_RegisterSkin(const char *name)
{ {
if (ref_active) if (ref_active)
{ {
@ -660,7 +660,7 @@ R_RenderFrame(refdef_t *fd)
} }
struct image_s* struct image_s*
Draw_FindPic(char *name) Draw_FindPic(const char *name)
{ {
if (ref_active) if (ref_active)
{ {
@ -672,7 +672,7 @@ Draw_FindPic(char *name)
void void
Draw_GetPicSize(int *w, int *h, char *name) Draw_GetPicSize(int *w, int *h, const char *name)
{ {
if (ref_active) if (ref_active)
{ {
@ -681,7 +681,7 @@ Draw_GetPicSize(int *w, int *h, char *name)
} }
void void
Draw_StretchPic(int x, int y, int w, int h, char *name) Draw_StretchPic(int x, int y, int w, int h, const char *name)
{ {
if (ref_active) if (ref_active)
{ {
@ -690,7 +690,7 @@ Draw_StretchPic(int x, int y, int w, int h, char *name)
} }
void void
Draw_PicScaled(int x, int y, char *pic, float factor) Draw_PicScaled(int x, int y, const char *pic, float factor)
{ {
if (ref_active) if (ref_active)
{ {
@ -708,7 +708,7 @@ Draw_CharScaled(int x, int y, int num, float scale)
} }
void void
Draw_TileClear(int x, int y, int w, int h, char *name) Draw_TileClear(int x, int y, int w, int h, const char *name)
{ {
if (ref_active) if (ref_active)
{ {

View file

@ -36,7 +36,7 @@
typedef struct cmd_function_s typedef struct cmd_function_s
{ {
struct cmd_function_s *next; struct cmd_function_s *next;
char *name; const char *name;
xcommand_t function; xcommand_t function;
} cmd_function_t; } cmd_function_t;
@ -700,7 +700,7 @@ Cmd_TokenizeString(char *text, qboolean macroExpand)
} }
void void
Cmd_AddCommand(char *cmd_name, xcommand_t function) Cmd_AddCommand(const char *cmd_name, xcommand_t function)
{ {
cmd_function_t *cmd; cmd_function_t *cmd;
cmd_function_t **pos; cmd_function_t **pos;
@ -736,7 +736,7 @@ Cmd_AddCommand(char *cmd_name, xcommand_t function)
} }
void void
Cmd_RemoveCommand(char *cmd_name) Cmd_RemoveCommand(const char *cmd_name)
{ {
cmd_function_t *cmd, **back; cmd_function_t *cmd, **back;
@ -779,14 +779,14 @@ Cmd_Exists(char *cmd_name)
return false; return false;
} }
char * const char *
Cmd_CompleteCommand(char *partial) Cmd_CompleteCommand(const char *partial)
{ {
cmd_function_t *cmd; cmd_function_t *cmd;
int len, i, o, p; int len, i, o, p;
cmdalias_t *a; cmdalias_t *a;
cvar_t *cvar; cvar_t *cvar;
char *pmatch[1024]; const char *pmatch[1024];
qboolean diff = false; qboolean diff = false;
len = strlen(partial); len = strlen(partial);
@ -903,8 +903,8 @@ Cmd_CompleteCommand(char *partial)
return NULL; return NULL;
} }
char * const char *
Cmd_CompleteMapCommand(char *partial) Cmd_CompleteMapCommand(const char *partial)
{ {
char **mapNames; char **mapNames;
int i, j, k, nbMatches, len, nMaps; int i, j, k, nbMatches, len, nMaps;
@ -987,7 +987,7 @@ Cmd_CompleteMapCommand(char *partial)
} }
qboolean qboolean
Cmd_IsComplete(char *command) Cmd_IsComplete(const char *command)
{ {
cmd_function_t *cmd; cmd_function_t *cmd;
cmdalias_t *a; cmdalias_t *a;

View file

@ -212,7 +212,7 @@ Cvar_VariableString(const char *var_name)
* The flags will be or'ed in if the variable exists. * The flags will be or'ed in if the variable exists.
*/ */
cvar_t * cvar_t *
Cvar_Get(const char *var_name, char *var_value, int flags) Cvar_Get(const char *var_name, const char *var_value, int flags)
{ {
cvar_t *var; cvar_t *var;
cvar_t **pos; cvar_t **pos;
@ -290,7 +290,7 @@ Cvar_Get(const char *var_name, char *var_value, int flags)
} }
cvar_t * cvar_t *
Cvar_Set2(const char *var_name, char *value, qboolean force) Cvar_Set2(const char *var_name, const char *value, qboolean force)
{ {
cvar_t *var; cvar_t *var;
@ -394,19 +394,19 @@ Cvar_Set2(const char *var_name, char *value, qboolean force)
} }
cvar_t * cvar_t *
Cvar_ForceSet(const char *var_name, char *value) Cvar_ForceSet(const char *var_name, const char *value)
{ {
return Cvar_Set2(var_name, value, true); return Cvar_Set2(var_name, value, true);
} }
cvar_t * cvar_t *
Cvar_Set(const char *var_name, char *value) Cvar_Set(const char *var_name, const char *value)
{ {
return Cvar_Set2(var_name, value, false); return Cvar_Set2(var_name, value, false);
} }
cvar_t * cvar_t *
Cvar_FullSet(const char *var_name, char *value, int flags) Cvar_FullSet(const char *var_name, const char *value, int flags)
{ {
cvar_t *var; cvar_t *var;

View file

@ -696,7 +696,7 @@ FS_FRead(void *buffer, int size, int count, fileHandle_t f)
* return the file length without loading. * return the file length without loading.
*/ */
int int
FS_LoadFile(char *path, void **buffer) FS_LoadFile(const char *path, void **buffer)
{ {
byte *buf; /* Buffer. */ byte *buf; /* Buffer. */
int size; /* File size. */ int size; /* File size. */
@ -949,7 +949,7 @@ FS_LoadPK3(const char *packPath)
* Allows enumerating all of the directories in the search path. * Allows enumerating all of the directories in the search path.
*/ */
char * char *
FS_NextPath(char *prevPath) FS_NextPath(const char *prevPath)
{ {
char *prev; char *prev;
fsSearchPath_t *search; fsSearchPath_t *search;
@ -1084,7 +1084,7 @@ FS_Link_f(void)
* Create a list of files that match a criteria. * Create a list of files that match a criteria.
*/ */
char ** char **
FS_ListFiles(char *findname, int *numfiles, FS_ListFiles(const char *findname, int *numfiles,
unsigned musthave, unsigned canthave) unsigned musthave, unsigned canthave)
{ {
char **list; /* List of files. */ char **list; /* List of files. */
@ -1211,7 +1211,7 @@ ComparePackFiles(const char *findname, const char *name, unsigned musthave,
* including .pak and .pk3 files. * including .pak and .pk3 files.
*/ */
char ** char **
FS_ListFiles2(char *findname, int *numfiles, FS_ListFiles2(const char *findname, int *numfiles,
unsigned musthave, unsigned canthave) unsigned musthave, unsigned canthave)
{ {
fsSearchPath_t *search; /* Search path. */ fsSearchPath_t *search; /* Search path. */
@ -1868,7 +1868,7 @@ void CL_WriteConfiguration(void);
#endif #endif
void void
FS_BuildGameSpecificSearchPath(char *dir) FS_BuildGameSpecificSearchPath(const char *dir)
{ {
// We may not use the va() function from shared.c // We may not use the va() function from shared.c
// since it's buffersize is 1024 while most OS have // since it's buffersize is 1024 while most OS have

View file

@ -387,22 +387,22 @@ typedef void (*xcommand_t)(void);
void Cmd_Init(void); void Cmd_Init(void);
void Cmd_Shutdown(void); void Cmd_Shutdown(void);
void Cmd_AddCommand(char *cmd_name, xcommand_t function); void Cmd_AddCommand(const char *cmd_name, xcommand_t function);
/* called by the init functions of other parts of the program to */ /* called by the init functions of other parts of the program to */
/* register commands and functions to call for them. */ /* register commands and functions to call for them. */
/* The cmd_name is referenced later, so it should not be in temp memory */ /* The cmd_name is referenced later, so it should not be in temp memory */
/* if function is NULL, the command will be forwarded to the server */ /* if function is NULL, the command will be forwarded to the server */
/* as a clc_stringcmd instead of executed locally */ /* as a clc_stringcmd instead of executed locally */
void Cmd_RemoveCommand(char *cmd_name); void Cmd_RemoveCommand(const char *cmd_name);
qboolean Cmd_Exists(char *cmd_name); qboolean Cmd_Exists(char *cmd_name);
/* used by the cvar code to check for cvar / command name overlap */ /* used by the cvar code to check for cvar / command name overlap */
char *Cmd_CompleteCommand(char *partial); const char *Cmd_CompleteCommand(const char *partial);
char *Cmd_CompleteMapCommand(char *partial); const char *Cmd_CompleteMapCommand(const char *partial);
/* attempts to match a partial command for automatic command line completion */ /* attempts to match a partial command for automatic command line completion */
/* returns NULL if nothing fits */ /* returns NULL if nothing fits */
@ -448,21 +448,21 @@ void Cmd_ForwardToServer(void);
extern cvar_t *cvar_vars; extern cvar_t *cvar_vars;
cvar_t *Cvar_Get(const char *var_name, char *value, int flags); cvar_t *Cvar_Get(const char *var_name, const char *value, int flags);
/* creates the variable if it doesn't exist, or returns the existing one */ /* creates the variable if it doesn't exist, or returns the existing one */
/* if it exists, the value will not be changed, but flags will be ORed in */ /* if it exists, the value will not be changed, but flags will be ORed in */
/* that allows variables to be unarchived without needing bitflags */ /* that allows variables to be unarchived without needing bitflags */
cvar_t *Cvar_Set(const char *var_name, char *value); cvar_t *Cvar_Set(const char *var_name, const char *value);
/* will create the variable if it doesn't exist */ /* will create the variable if it doesn't exist */
cvar_t *Cvar_ForceSet(const char *var_name, char *value); cvar_t *Cvar_ForceSet(const char *var_name, const char *value);
/* will set the variable even if NOSET or LATCH */ /* will set the variable even if NOSET or LATCH */
cvar_t *Cvar_FullSet(const char *var_name, char *value, int flags); cvar_t *Cvar_FullSet(const char *var_name, const char *value, int flags);
void Cvar_SetValue(const char *var_name, float value); void Cvar_SetValue(const char *var_name, float value);
@ -701,18 +701,18 @@ int FS_FRead(void *buffer, int size, int count, fileHandle_t f);
// returns NULL if f is no valid handle // returns NULL if f is no valid handle
const char* FS_GetFilenameForHandle(fileHandle_t f); const char* FS_GetFilenameForHandle(fileHandle_t f);
char **FS_ListFiles(char *findname, int *numfiles, char **FS_ListFiles(const char *findname, int *numfiles,
unsigned musthave, unsigned canthave); unsigned musthave, unsigned canthave);
char **FS_ListFiles2(char *findname, int *numfiles, char **FS_ListFiles2(const char *findname, int *numfiles,
unsigned musthave, unsigned canthave); unsigned musthave, unsigned canthave);
void FS_FreeList(char **list, int nfiles); void FS_FreeList(char **list, int nfiles);
void FS_InitFilesystem(void); void FS_InitFilesystem(void);
void FS_ShutdownFilesystem(void); void FS_ShutdownFilesystem(void);
void FS_BuildGameSpecificSearchPath(char *dir); void FS_BuildGameSpecificSearchPath(const char *dir);
char *FS_Gamedir(void); char *FS_Gamedir(void);
char *FS_NextPath(char *prevpath); char *FS_NextPath(const char *prevpath);
int FS_LoadFile(char *path, void **buffer); int FS_LoadFile(const char *path, void **buffer);
qboolean FS_FileInGamedir(const char *file); qboolean FS_FileInGamedir(const char *file);
qboolean FS_AddPAKFromGamedir(const char *pak); qboolean FS_AddPAKFromGamedir(const char *pak);
const char* FS_GetNextRawPath(const char* lastRawPath); const char* FS_GetNextRawPath(const char* lastRawPath);

View file

@ -322,8 +322,8 @@ void Com_PageInMemory(byte *buffer, int size);
/* portable case insensitive compare */ /* portable case insensitive compare */
int Q_stricmp(const char *s1, const char *s2); int Q_stricmp(const char *s1, const char *s2);
int Q_strcasecmp(char *s1, char *s2); int Q_strcasecmp(const char *s1, const char *s2);
int Q_strncasecmp(char *s1, char *s2, int n); int Q_strncasecmp(const char *s1, const char *s2, int n);
/* portable string lowercase */ /* portable string lowercase */
char *Q_strlwr(char *s); char *Q_strlwr(char *s);
@ -404,7 +404,7 @@ int Hunk_End(void);
#define SFF_SYSTEM 0x10 #define SFF_SYSTEM 0x10
/* pass in an attribute mask of things you wish to REJECT */ /* pass in an attribute mask of things you wish to REJECT */
char *Sys_FindFirst(char *path, unsigned musthave, unsigned canthave); char *Sys_FindFirst(const char *path, unsigned musthave, unsigned canthave);
char *Sys_FindNext(unsigned musthave, unsigned canthave); char *Sys_FindNext(unsigned musthave, unsigned canthave);
void Sys_FindClose(void); void Sys_FindClose(void);

View file

@ -1031,7 +1031,7 @@ Q_stricmp(const char *s1, const char *s2)
} }
int int
Q_strncasecmp(char *s1, char *s2, int n) Q_strncasecmp(const char *s1, const char *s2, int n)
{ {
int c1, c2; int c1, c2;
@ -1069,7 +1069,7 @@ Q_strncasecmp(char *s1, char *s2, int n)
} }
int int
Q_strcasecmp(char *s1, char *s2) Q_strcasecmp(const char *s1, const char *s2)
{ {
return Q_strncasecmp(s1, s2, 99999); return Q_strncasecmp(s1, s2, 99999);
} }

View file

@ -167,9 +167,9 @@ typedef struct
void (*FreeTags)(int tag); void (*FreeTags)(int tag);
/* console variable interaction */ /* console variable interaction */
cvar_t *(*cvar)(const char *var_name, char *value, int flags); cvar_t *(*cvar)(const char *var_name, const char *value, int flags);
cvar_t *(*cvar_set)(const char *var_name, char *value); cvar_t *(*cvar_set)(const char *var_name, const char *value);
cvar_t *(*cvar_forceset)(const char *var_name, char *value); cvar_t *(*cvar_forceset)(const char *var_name, const char *value);
/* ClientCommand and ServerCommand parameter access */ /* ClientCommand and ServerCommand parameter access */
int (*argc)(void); int (*argc)(void);

View file

@ -51,8 +51,8 @@ extern int Q_strlcat ( char * dst , const char * src , int size ) ;
extern int Q_strlcpy ( char * dst , const char * src , int size ) ; extern int Q_strlcpy ( char * dst , const char * src , int size ) ;
extern char * Q_strlwr ( char * s ) ; extern char * Q_strlwr ( char * s ) ;
extern void Com_sprintf ( char * dest , int size , char * fmt , ... ) ; extern void Com_sprintf ( char * dest , int size , char * fmt , ... ) ;
extern int Q_strcasecmp ( char * s1 , char * s2 ) ; extern int Q_strcasecmp ( const char * s1 , const char * s2 ) ;
extern int Q_strncasecmp ( char * s1 , char * s2 , int n ) ; extern int Q_strncasecmp ( const char * s1 , const char * s2 , int n ) ;
extern int Q_stricmp ( const char * s1 , const char * s2 ) ; extern int Q_stricmp ( const char * s1 , const char * s2 ) ;
extern void Com_PageInMemory ( byte * buffer , int size ) ; extern void Com_PageInMemory ( byte * buffer , int size ) ;
extern char * COM_Parse ( char * * data_p ) ; extern char * COM_Parse ( char * * data_p ) ;