Skip to content

Commit

Permalink
Make cmdlib const correct where possible
Browse files Browse the repository at this point in the history
  • Loading branch information
SamVanheer committed Mar 15, 2022
1 parent 121bc0e commit 102c4e4
Show file tree
Hide file tree
Showing 2 changed files with 56 additions and 56 deletions.
62 changes: 31 additions & 31 deletions utils/common/cmdlib.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,7 @@ Error
For abnormal program terminations
=================
*/
void Error (char *error, ...)
void Error(const char* error, ...)
{
va_list argptr;

Expand All @@ -80,7 +80,7 @@ void Error (char *error, ...)

// only printf if in verbose mode
qboolean verbose = false;
void qprintf (char *format, ...)
void qprintf(const char* format, ...)
{
va_list argptr;

Expand All @@ -107,7 +107,7 @@ char qproject[ 1024 ]={'\0'};
char qdir[1024]={'\0'};
char gamedir[1024]={'\0'};

void SetQdirFromPath (char *path)
void SetQdirFromPath(const char* path)
{
#ifndef OLD_BOGUS_PATH_CODE

Expand All @@ -134,7 +134,7 @@ void SetQdirFromPath (char *path)

#else
char temp[1024];
char *c;
const char* c;

if (!(path[0] == '/' || path[0] == '\\' || path[1] == ':'))
{ // path is partial
Expand Down Expand Up @@ -195,7 +195,7 @@ void SetQdirFromPath (char *path)
}


char *ExpandArg (char *path)
char* ExpandArg(char* path)
{
static char full[1024];

Expand All @@ -209,9 +209,9 @@ char *ExpandArg (char *path)
return full;
}

char *ExpandPath (char *path)
char* ExpandPath(char* path)
{
char *psz;
const char* psz;
static char full[1024];
if (!qdir)
Error ("ExpandPath called without qdir set");
Expand All @@ -226,9 +226,9 @@ char *ExpandPath (char *path)
return full;
}

char *ExpandPathAndArchive (char *path)
char* ExpandPathAndArchive(char* path)
{
char *expanded;
char* expanded;
char archivename[1024];

expanded = ExpandPath (path);
Expand All @@ -242,7 +242,7 @@ char *ExpandPathAndArchive (char *path)
}


char *copystring(char *s)
char* copystring(const char* s)
{
char *b;
b = reinterpret_cast<char*>(malloc(strlen(s)+1));
Expand Down Expand Up @@ -293,7 +293,7 @@ void Q_getwd (char *out)
}


void Q_mkdir (char *path)
void Q_mkdir(const char* path)
{
#ifdef WIN32
if (_mkdir (path) != -1)
Expand All @@ -313,7 +313,7 @@ FileTime
returns -1 if not present
============
*/
int FileTime (char *path)
int FileTime(const char* path)
{
struct stat buf;

Expand Down Expand Up @@ -406,7 +406,7 @@ char *COM_Parse (char *data)
}


int Q_strncasecmp (char *s1, char *s2, int n)
int Q_strncasecmp(const char* s1, const char* s2, int n)
{
int c1, c2;

Expand Down Expand Up @@ -434,13 +434,13 @@ int Q_strncasecmp (char *s1, char *s2, int n)
return -1;
}

int Q_strcasecmp (char *s1, char *s2)
int Q_strcasecmp(const char* s1, const char* s2)
{
return Q_strncasecmp (s1, s2, 99999);
}

#ifndef WIN32
char *strupr (char *start)
char* strupr(char* start)
{
char *in;
in = start;
Expand Down Expand Up @@ -482,7 +482,7 @@ Checks for the given parameter in the program's command line arguments
Returns the argument number (1 to argc-1) or 0 if not present
=================
*/
int CheckParm (char *check)
int CheckParm(const char* check)
{
int i;

Expand Down Expand Up @@ -516,7 +516,7 @@ int filelength (FILE *f)
}


FILE *SafeOpenWrite (char *filename)
FILE* SafeOpenWrite(const char* filename)
{
FILE *f;

Expand All @@ -528,7 +528,7 @@ FILE *SafeOpenWrite (char *filename)
return f;
}

FILE *SafeOpenRead (char *filename)
FILE* SafeOpenRead(const char* filename)
{
FILE *f;

Expand Down Expand Up @@ -561,7 +561,7 @@ void SafeWrite (FILE *f, void *buffer, int count)
LoadFile
==============
*/
int LoadFile (char *filename, void **bufferptr)
int LoadFile(const char* filename, void** bufferptr)
{
FILE *f;
int length;
Expand All @@ -584,7 +584,7 @@ int LoadFile (char *filename, void **bufferptr)
SaveFile
==============
*/
void SaveFile (char *filename, void *buffer, int count)
void SaveFile(const char* filename, void* buffer, int count)
{
FILE *f;

Expand All @@ -595,7 +595,7 @@ void SaveFile (char *filename, void *buffer, int count)



void DefaultExtension (char *path, char *extension)
void DefaultExtension (char *path, const char *extension)
{
char *src;
//
Expand Down Expand Up @@ -658,9 +658,9 @@ void StripExtension (char *path)
Extract file parts
====================
*/
void ExtractFilePath (char *path, char *dest)
void ExtractFilePath(const char* path, char* dest)
{
char *src;
const char* src;

src = path + strlen(path) - 1;

Expand All @@ -674,9 +674,9 @@ void ExtractFilePath (char *path, char *dest)
dest[src-path] = 0;
}

void ExtractFileBase (char *path, char *dest)
void ExtractFileBase(const char* path, char* dest)
{
char *src;
const char* src;

src = path + strlen(path) - 1;

Expand All @@ -693,9 +693,9 @@ void ExtractFileBase (char *path, char *dest)
*dest = 0;
}

void ExtractFileExtension (char *path, char *dest)
void ExtractFileExtension(const char* path, char* dest)
{
char *src;
const char* src;

src = path + strlen(path) - 1;

Expand All @@ -719,9 +719,9 @@ void ExtractFileExtension (char *path, char *dest)
ParseNum / ParseHex
==============
*/
int ParseHex (char *hex)
int ParseHex(const char* hex)
{
char *str;
const char* str;
int num;

num = 0;
Expand All @@ -745,7 +745,7 @@ int ParseHex (char *hex)
}


int ParseNum (char *str)
int ParseNum(const char* str)
{
if (str[0] == '$')
return ParseHex (str+1);
Expand Down Expand Up @@ -994,7 +994,7 @@ ListPak
============
*/

void ListPak(char* pakname)
void ListPak(const char* pakname)
{
FILE* f = SafeOpenRead(pakname);
packheader_t head;
Expand Down
50 changes: 25 additions & 25 deletions utils/common/cmdlib.h
Original file line number Diff line number Diff line change
Expand Up @@ -48,49 +48,49 @@ extern char **myargv;
void COM_FixSlashes( char *pname );

#ifndef WIN32
char *strupr (char *in);
char* strupr(char* in);
char* strlwr(char* in);
#endif
int Q_strncasecmp (char *s1, char *s2, int n);
int Q_strcasecmp (char *s1, char *s2);
int Q_strncasecmp(const char* s1, const char* s2, int n);
int Q_strcasecmp(const char* s1, const char* s2);
void Q_getwd (char *out);

int filelength (FILE *f);
int FileTime (char *path);
int FileTime(const char* path);

void Q_mkdir (char *path);
void Q_mkdir(const char* path);

extern char qdir[1024];
extern char gamedir[1024];
void SetQdirFromPath (char *path);
char *ExpandArg (char *path); // from cmd line
char *ExpandPath (char *path); // from scripts
char *ExpandPathAndArchive (char *path);
void SetQdirFromPath(const char* path);
char* ExpandArg(char* path); // from cmd line
char* ExpandPath(char* path); // from scripts
char* ExpandPathAndArchive(char* path);


double I_FloatTime (void);

void Error (char *error, ...);
int CheckParm (char *check);
void Error (const char *error, ...);
int CheckParm (const char *check);

FILE *SafeOpenWrite (char *filename);
FILE *SafeOpenRead (char *filename);
FILE* SafeOpenWrite(const char* filename);
FILE* SafeOpenRead(const char* filename);
void SafeRead (FILE *f, void *buffer, int count);
void SafeWrite (FILE *f, void *buffer, int count);

int LoadFile (char *filename, void **bufferptr);
void SaveFile (char *filename, void *buffer, int count);
int LoadFile(const char* filename, void** bufferptr);
void SaveFile(const char* filename, void* buffer, int count);

void DefaultExtension (char *path, char *extension);
void DefaultExtension(char* path, const char* extension);
void DefaultPath (char *path, char *basepath);
void StripFilename (char *path);
void StripExtension (char *path);

void ExtractFilePath (char *path, char *dest);
void ExtractFileBase (char *path, char *dest);
void ExtractFileExtension (char *path, char *dest);
void ExtractFilePath(const char* path, char* dest);
void ExtractFileBase(const char* path, char* dest);
void ExtractFileExtension(const char* path, char* dest);

int ParseNum (char *str);
int ParseNum(const char* str);

short BigShort (short l);
short LittleShort (short l);
Expand All @@ -108,22 +108,22 @@ char *COM_Parse (char *data);
extern char com_token[1024];
extern qboolean com_eof;

char *copystring(char *s);
char* copystring(const char* s);


void CRC_Init(unsigned short *crcvalue);
void CRC_ProcessByte(unsigned short *crcvalue, byte data);
unsigned short CRC_Value(unsigned short crcvalue);

void CreatePath (char *path);
void QCopyFile (char *from, char *to);
void CreatePath(char* path);
void QCopyFile(char* from, char* to);

extern qboolean archive;
extern char archivedir[1024];


extern qboolean verbose;
void qprintf (char *format, ...);
void qprintf(const char* format, ...);


typedef struct
Expand All @@ -140,7 +140,7 @@ typedef struct
} packheader_t;


void ListPak(char* pakname);
void ListPak(const char* pakname);

#endif
#ifdef __cplusplus
Expand Down

0 comments on commit 102c4e4

Please sign in to comment.