Make parser input reads indicate the # of bytes read

This commit is contained in:
Max Brunsfeld 2014-03-08 16:51:08 -08:00
parent 1fd381ae7a
commit 9c6c47e02f
3 changed files with 15 additions and 9 deletions

View file

@ -37,8 +37,9 @@ typedef struct {
size_t length;
} ts_string_input_data;
const char * ts_string_input_read(void *d) {
const char * ts_string_input_read(void *d, size_t *bytes_read) {
ts_string_input_data *data = (ts_string_input_data *)d;
*bytes_read = data->length;
return data->string + data->position;
}