diff --git a/cJSON_Utils.c b/cJSON_Utils.c index db8fd4b..9998dcd 100644 --- a/cJSON_Utils.c +++ b/cJSON_Utils.c @@ -229,7 +229,7 @@ static cJSON_bool decode_array_index_from_pointer(const unsigned char * const po return 0; } - for (position = 0; (pointer[position] >= '0') && (*pointer <= '9'); position++) + for (position = 0; (pointer[position] >= '0') && (pointer[0] <= '9'); position++) { parsed_index = (10 * parsed_index) + (size_t)(pointer[position] - '0');