diff options
author | Arnaud Bergeron <abergeron@gmail.com> | 2019-09-26 19:29:57 +0000 |
---|---|---|
committer | Arnaud Bergeron <abergeron@gmail.com> | 2019-09-26 19:29:57 +0000 |
commit | 7abdefe2bb0ab7cbce1c4e417b5270281ad82534 (patch) | |
tree | f6ed6edd9b4b8e2f22ebbdbedcedf9944cf0a0a9 /_ruamel_yaml.pyx | |
parent | 5e6dbfc27c2db68a29492320ce8c86f83f8e7e7b (diff) | |
download | ruamel-yaml-clib-code-7abdefe2bb0ab7cbce1c4e417b5270281ad82534.tar.gz |
Use size_t for marks in cython to handle large files.
Diffstat (limited to '_ruamel_yaml.pyx')
-rw-r--r-- | _ruamel_yaml.pyx | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/_ruamel_yaml.pyx b/_ruamel_yaml.pyx index cf0204a..4fd50e2 100644 --- a/_ruamel_yaml.pyx +++ b/_ruamel_yaml.pyx @@ -62,13 +62,13 @@ from ruamel.yaml.nodes import MappingNode cdef class Mark: cdef readonly object name - cdef readonly int index - cdef readonly int line - cdef readonly int column + cdef readonly size_t index + cdef readonly size_t line + cdef readonly size_t column cdef readonly buffer cdef readonly pointer - def __init__(self, object name, int index, int line, int column, + def __init__(self, object name, size_t index, size_t line, size_t column, object buffer, object pointer): self.name = name self.index = index |