This one will be faster i think
Code:
#define ROUND_START 'S'
#define ROUND_END 'E'
Code:
void AlertMessage_Post(ALERT_TYPE atype, const char *szFmt, ...)
{
if (atype != at_logged)
RETURN_META(MRES_IGNORED);
static char Message[25];
static va_list pArg;
va_start(pArg, szFmt);
Message[24] = '\0';
vsprintf(Message, szFmt, pArg);
va_end(pArg);
switch (Message[23])
{
case ROUND_START:
break;
case ROUND_END:
break;
}
RETURN_META(MRES_IGNORED);
}