Changed code to support older Python versions

This commit is contained in:
Malasaur 2025-12-01 23:27:09 +01:00
parent eb92d2d36f
commit 582458cdd0
5027 changed files with 794942 additions and 4 deletions

View file

@ -0,0 +1,23 @@
# flake8: noqa
cdef inline add_flowcontrol_defaults(high, low, int kb):
cdef int h, l
if high is None:
if low is None:
h = kb * 1024
else:
l = low
h = 4 * l
else:
h = high
if low is None:
l = h // 4
else:
l = low
if not h >= l >= 0:
raise ValueError('high (%r) must be >= low (%r) must be >= 0' %
(h, l))
return h, l