(jsonsax) Preventing more namespace / symbol collisions in the future
This commit is contained in:
parent
14688de54a
commit
7f164647a2
|
@ -84,7 +84,7 @@ static INLINE void skip_digits( state_t* state )
|
|||
|
||||
static void jsonx_parse_value(state_t* state);
|
||||
|
||||
static void parse_object( state_t* state )
|
||||
static void jsonx_parse_object( state_t* state )
|
||||
{
|
||||
state->json++; /* we're sure the current character is a '{' */
|
||||
skip_spaces( state );
|
||||
|
@ -135,7 +135,7 @@ static void parse_object( state_t* state )
|
|||
HANDLE_0( end_object );
|
||||
}
|
||||
|
||||
static void parse_array( state_t* state )
|
||||
static void jsonx_parse_array(state_t* state)
|
||||
{
|
||||
unsigned int ndx = 0;
|
||||
|
||||
|
@ -183,7 +183,7 @@ static void jsonx_parse_string(state_t* state)
|
|||
HANDLE_2( string, string, state->json - string - 1 );
|
||||
}
|
||||
|
||||
static void parse_boolean( state_t* state )
|
||||
static void jsonx_parse_boolean(state_t* state)
|
||||
{
|
||||
if ( !strncmp( state->json, "true", 4 ) )
|
||||
{
|
||||
|
@ -199,7 +199,7 @@ static void parse_boolean( state_t* state )
|
|||
longjmp( state->env, JSONSAX_INVALID_VALUE );
|
||||
}
|
||||
|
||||
static void parse_null( state_t* state )
|
||||
static void jsonx_parse_null(state_t* state)
|
||||
{
|
||||
if ( !strncmp( state->json + 1, "ull", 3 ) ) /* we're sure the current character is a 'n' */
|
||||
{
|
||||
|
@ -210,7 +210,7 @@ static void parse_null( state_t* state )
|
|||
longjmp( state->env, JSONSAX_INVALID_VALUE );
|
||||
}
|
||||
|
||||
static void parse_number( state_t* state )
|
||||
static void jsonx_parse_number(state_t* state)
|
||||
{
|
||||
const char* number = state->json;
|
||||
|
||||
|
@ -255,26 +255,21 @@ static void jsonx_parse_value(state_t* state)
|
|||
switch ( *state->json )
|
||||
{
|
||||
case '{':
|
||||
parse_object( state );
|
||||
jsonx_parse_object(state);
|
||||
break;
|
||||
|
||||
case '[':
|
||||
parse_array( state );
|
||||
jsonx_parse_array( state );
|
||||
break;
|
||||
|
||||
case '"':
|
||||
jsonx_parse_string( state );
|
||||
break;
|
||||
|
||||
case 't':
|
||||
case 'f':
|
||||
parse_boolean( state );
|
||||
jsonx_parse_boolean( state );
|
||||
break;
|
||||
|
||||
case 'n':
|
||||
parse_null( state );
|
||||
jsonx_parse_null( state );
|
||||
break;
|
||||
|
||||
case '0':
|
||||
case '1':
|
||||
case '2':
|
||||
|
@ -286,7 +281,7 @@ static void jsonx_parse_value(state_t* state)
|
|||
case '8':
|
||||
case '9':
|
||||
case '-':
|
||||
parse_number( state );
|
||||
jsonx_parse_number( state );
|
||||
break;
|
||||
|
||||
default:
|
||||
|
|
Loading…
Reference in New Issue