Searched refs:input_buffer (Results 1 – 1 of 1) sorted by relevance
258 static cJSON_bool parse_number(cJSON *const item, parse_buffer *const input_buffer) in parse_number() argument266 if ((input_buffer == NULL) || (input_buffer->content == NULL)) return false; in parse_number()271 for (i = 0; (i < (sizeof(number_c_string) - 1)) && can_access_at_index(input_buffer, i); i++) { in parse_number()272 switch (buffer_at_offset(input_buffer)[i]) { in parse_number() local287 number_c_string[i] = buffer_at_offset(input_buffer)[i]; in parse_number()317 input_buffer->offset += (size_t)(after_end - number_c_string); in parse_number()624 static cJSON_bool parse_string(cJSON *const item, parse_buffer *const input_buffer) in parse_string() argument626 const unsigned char *input_pointer = buffer_at_offset(input_buffer) + 1; in parse_string()627 const unsigned char *input_end = buffer_at_offset(input_buffer) + 1; in parse_string()632 if (buffer_at_offset(input_buffer)[0] != '\"') goto fail; in parse_string() local[all …]