Commit ab0d16b3 authored by Stefan Behnel's avatar Stefan Behnel

Fix scanner index types on systems where size_t > long, namely Win64.

parent 7640dbb4
...@@ -35,10 +35,10 @@ cdef class Scanner: ...@@ -35,10 +35,10 @@ cdef class Scanner:
cdef tuple scan_a_token(self) cdef tuple scan_a_token(self)
cdef tuple position(self) cdef tuple position(self)
@cython.locals(cur_pos=long, cur_line=long, cur_line_start=long, @cython.locals(cur_pos=Py_ssize_t, cur_line=Py_ssize_t, cur_line_start=Py_ssize_t,
input_state=long, next_pos=long, state=dict, input_state=long, next_pos=Py_ssize_t, state=dict,
buf_start_pos=long, buf_len=long, buf_index=long, buf_start_pos=Py_ssize_t, buf_len=Py_ssize_t, buf_index=Py_ssize_t,
trace=bint, discard=long, data=unicode, buffer=unicode) trace=bint, discard=Py_ssize_t, data=unicode, buffer=unicode)
cdef run_machine_inlined(self) cdef run_machine_inlined(self)
cdef begin(self, state) cdef begin(self, state)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment