diff --git a/pandas/src/parser/tokenizer.c b/pandas/src/parser/tokenizer.c index ac909f2c8bfdb..cc89fc51792dd 100644 --- a/pandas/src/parser/tokenizer.c +++ b/pandas/src/parser/tokenizer.c @@ -1257,11 +1257,11 @@ int parser_trim_buffers(parser_t *self) { // `make_stream_space`. if (self->stream != newptr) { /* TRACE(("Moving word pointers\n")) */ - self->pword_start = newptr + self->word_start; + self->pword_start = (char*) newptr + self->word_start; for (i = 0; i < self->words_len; ++i) { - self->words[i] = newptr + self->word_starts[i]; + self->words[i] = (char*) newptr + self->word_starts[i]; } }