Some const correctness
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@4692 4a71c877-e1ca-e34f-864e-861f7616d084master
parent
457c7005f3
commit
e8ff8255a9
|
@ -30,7 +30,7 @@ static Vector3i vecPos, vecRot, vecScale;
|
|||
extern int audp_lex(void);
|
||||
extern int audp_lex_destroy(void);
|
||||
|
||||
void audp_error(char *pMessage,...);
|
||||
void audp_error(const char* fmt, ...);
|
||||
|
||||
%}
|
||||
|
||||
|
@ -195,18 +195,16 @@ anim_state: INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER I
|
|||
/***************************************************************************/
|
||||
/* A simple error reporting routine */
|
||||
|
||||
void audp_error(char *pMessage,...)
|
||||
void audp_error(const char* msg, ...)
|
||||
{
|
||||
int line;
|
||||
char *pText;
|
||||
char aTxtBuf[1024];
|
||||
va_list args;
|
||||
|
||||
va_start(args, pMessage);
|
||||
vsnprintf(aTxtBuf, sizeof(aTxtBuf), pMessage, args);
|
||||
va_start(args, msg);
|
||||
vsnprintf(aTxtBuf, sizeof(aTxtBuf), msg, args);
|
||||
va_end(args);
|
||||
// Guarantee to nul-terminate
|
||||
aTxtBuf[sizeof(aTxtBuf) - 1] = '\0';
|
||||
|
||||
parseGetErrorData( &line, &pText );
|
||||
debug( LOG_ERROR, "RES file parse error:\n%s at line %d\nToken: %d, Text: '%s'\n", aTxtBuf, line, audp_char, pText );
|
||||
|
|
Loading…
Reference in New Issue