From 07b6b53daed5e74171dd779b812a357a48dd9fe2 Mon Sep 17 00:00:00 2001 From: richardpaulhudson Date: Fri, 14 Oct 2022 17:22:48 +0200 Subject: [PATCH] Correction --- spacy/tokens/doc.pyx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/spacy/tokens/doc.pyx b/spacy/tokens/doc.pyx index b43a8dc3f..2d3ee5d17 100644 --- a/spacy/tokens/doc.pyx +++ b/spacy/tokens/doc.pyx @@ -2082,7 +2082,7 @@ cdef void _populate_affix_buf( cdef Py_UCS4 working_wchar while affix_buf_idx < pref_length and affix_buf_idx < word_len: - working_wchar = PyUnicode_READ(unicode_byte_width, str_data_ptr, idx) + working_wchar = PyUnicode_READ(unicode_byte_width, str_data_ptr, in_word_idx) if to_lower: working_wchar = Py_UNICODE_TOLOWER(working_wchar) memcpy(affix_buf + affix_buf_idx, &working_wchar, 4) @@ -2101,8 +2101,8 @@ cdef void _populate_affix_buf( # as that's quicker than retrieving it from the input string a second time memcpy(affix_buf + affix_buf_idx, affix_buf + in_word_idx, 4) else: - working_wchar = PyUnicode_READ(unicode_byte_width, str_data_ptr, word_idx + in_word_idx) - if to_lower: + working_wchar = PyUnicode_READ(unicode_byte_width, str_data_ptr, word_idx + in_word_idx) + if to_lower: working_wchar = Py_UNICODE_TOLOWER(working_wchar) memcpy(affix_buf + affix_buf_idx, &working_wchar, 4) affix_buf_idx += 1