This is a sample of the file. Tab stop is set to 4. It doesn’t reindent to 4 spaces, and does some other weird things
namespace
{
#ifdef WIN32
char * strchrnul(const char *s, int c)
{
char *ptr;
ptr = (char *)strchr(s, c);
if(ptr != NULL)
return ptr;
return (char *)(s+strlen(s));
}
#endif
void advanceRec( const char ** ptr)
{
*ptr = strchr( (*ptr), ‘,’ );
if( *ptr != NULL)
(*ptr)++;
}
void advanceField( const char ** ptr)
{
*ptr = strchr( (*ptr), ‘:’ );
if( *ptr != NULL)
(*ptr)++;
}