Skip to content

Commit 644f147

Browse files
committed
Use upper case L to avoid confusion
1 parent a37b8f9 commit 644f147

1 file changed

Lines changed: 40 additions & 40 deletions

File tree

numcodecs/vlen.pyx

Lines changed: 40 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ class VLenUTF8(Codec):
7676
@cython.boundscheck(False)
7777
def encode(self, buf):
7878
cdef:
79-
Py_ssize_t i, l, n_items, data_length
79+
Py_ssize_t i, L, n_items, data_length
8080
ndarray[object, ndim=1] input_values
8181
object[:] encoded_values
8282
int[:] encoded_lengths
@@ -103,10 +103,10 @@ class VLenUTF8(Codec):
103103
# replace missing value and coerce to typed data
104104
u = "" if o is None or o == 0 else o
105105
b = u.encode("utf-8")
106-
l = len(b)
106+
L = len(b)
107107
encoded_values[i] = b
108-
data_length += l + HEADER_LENGTH
109-
encoded_lengths[i] = l
108+
data_length += L + HEADER_LENGTH
109+
encoded_lengths[i] = L
110110

111111
# setup output
112112
out = PyByteArray_FromStringAndSize(NULL, data_length)
@@ -118,12 +118,12 @@ class VLenUTF8(Codec):
118118
# second iteration, store data
119119
data += HEADER_LENGTH
120120
for i in range(n_items):
121-
l = encoded_lengths[i]
122-
store_le32(<uint8_t*>data, l)
121+
L = encoded_lengths[i]
122+
store_le32(<uint8_t*>data, L)
123123
data += HEADER_LENGTH
124124
b = encoded_values[i]
125-
memcpy(data, <const char*>b, l)
126-
data += l
125+
memcpy(data, <const char*>b, L)
126+
data += L
127127

128128
return out
129129

@@ -135,7 +135,7 @@ class VLenUTF8(Codec):
135135
const Py_buffer* buf_pb
136136
const char* data
137137
const char* data_end
138-
Py_ssize_t i, l, n_items, data_length
138+
Py_ssize_t i, L, n_items, data_length
139139

140140
# obtain memoryview
141141
buf = ensure_contiguous_ndarray(buf)
@@ -166,12 +166,12 @@ class VLenUTF8(Codec):
166166
for i in range(n_items):
167167
if data + HEADER_LENGTH > data_end:
168168
raise ValueError('corrupt buffer, data seem truncated')
169-
l = load_le32(<uint8_t*>data)
169+
L = load_le32(<uint8_t*>data)
170170
data += HEADER_LENGTH
171-
if data + l > data_end:
171+
if data + L > data_end:
172172
raise ValueError('corrupt buffer, data seem truncated')
173-
out[i] = PyUnicode_FromStringAndSize(data, l)
174-
data += l
173+
out[i] = PyUnicode_FromStringAndSize(data, L)
174+
data += L
175175

176176
return out
177177

@@ -207,7 +207,7 @@ class VLenBytes(Codec):
207207
@cython.boundscheck(False)
208208
def encode(self, buf):
209209
cdef:
210-
Py_ssize_t i, l, n_items, data_length
210+
Py_ssize_t i, L, n_items, data_length
211211
object[:] values
212212
object[:] normed_values
213213
int[:] lengths
@@ -233,9 +233,9 @@ class VLenBytes(Codec):
233233
# replace missing value and coerce to typed data
234234
b = b"" if o is None or o == 0 else o
235235
normed_values[i] = b
236-
l = len(b)
237-
data_length += l + HEADER_LENGTH
238-
lengths[i] = l
236+
L = len(b)
237+
data_length += HEADER_LENGTH + L
238+
lengths[i] = L
239239

240240
# setup output
241241
out = PyByteArray_FromStringAndSize(NULL, data_length)
@@ -247,12 +247,12 @@ class VLenBytes(Codec):
247247
# second iteration, store data
248248
data += HEADER_LENGTH
249249
for i in range(n_items):
250-
l = lengths[i]
251-
store_le32(<uint8_t*>data, l)
250+
L = lengths[i]
251+
store_le32(<uint8_t*>data, L)
252252
data += HEADER_LENGTH
253253
b = normed_values[i]
254-
memcpy(data, <const char*>b, l)
255-
data += l
254+
memcpy(data, <const char*>b, L)
255+
data += L
256256

257257
return out
258258

@@ -264,7 +264,7 @@ class VLenBytes(Codec):
264264
const Py_buffer* buf_pb
265265
const char* data
266266
const char* data_end
267-
Py_ssize_t i, l, n_items, data_length
267+
Py_ssize_t i, L, n_items, data_length
268268

269269
# obtain memoryview
270270
buf = ensure_contiguous_ndarray(buf)
@@ -295,12 +295,12 @@ class VLenBytes(Codec):
295295
for i in range(n_items):
296296
if data + HEADER_LENGTH > data_end:
297297
raise ValueError('corrupt buffer, data seem truncated')
298-
l = load_le32(<uint8_t*>data)
298+
L = load_le32(<uint8_t*>data)
299299
data += HEADER_LENGTH
300-
if data + l > data_end:
300+
if data + L > data_end:
301301
raise ValueError('corrupt buffer, data seem truncated')
302-
out[i] = PyBytes_FromStringAndSize(data, l)
303-
data += l
302+
out[i] = PyBytes_FromStringAndSize(data, L)
303+
data += L
304304

305305
return out
306306

@@ -349,7 +349,7 @@ class VLenArray(Codec):
349349
@cython.boundscheck(False)
350350
def encode(self, buf):
351351
cdef:
352-
Py_ssize_t i, l, n_items, data_length
352+
Py_ssize_t i, L, n_items, data_length
353353
object[:] values
354354
object[:] normed_values
355355
int[:] lengths
@@ -382,10 +382,10 @@ class VLenArray(Codec):
382382
value_pb = PyMemoryView_GET_BUFFER(value_mv)
383383
if value_pb.ndim != 1:
384384
raise ValueError("only 1-dimensional arrays are supported")
385-
l = value_pb.len
385+
L = value_pb.len
386386
normed_values[i] = value_mv
387-
data_length += l + HEADER_LENGTH
388-
lengths[i] = l
387+
data_length += HEADER_LENGTH + L
388+
lengths[i] = L
389389

390390
# setup output
391391
out = PyByteArray_FromStringAndSize(NULL, data_length)
@@ -397,15 +397,15 @@ class VLenArray(Codec):
397397
# second iteration, store data
398398
data += HEADER_LENGTH
399399
for i in range(n_items):
400-
l = lengths[i]
401-
store_le32(<uint8_t*>data, l)
400+
L = lengths[i]
401+
store_le32(<uint8_t*>data, L)
402402
data += HEADER_LENGTH
403403

404404
value_mv = normed_values[i]
405405
value_pb = PyMemoryView_GET_BUFFER(value_mv)
406406

407-
memcpy(data, value_pb.buf, l)
408-
data += l
407+
memcpy(data, value_pb.buf, L)
408+
data += L
409409

410410
return out
411411

@@ -420,7 +420,7 @@ class VLenArray(Codec):
420420
object v
421421
memoryview v_mv
422422
Py_buffer* v_pb
423-
Py_ssize_t i, l, n_items, data_length
423+
Py_ssize_t i, L, n_items, data_length
424424

425425
# obtain memoryview
426426
buf = ensure_contiguous_ndarray(buf)
@@ -451,18 +451,18 @@ class VLenArray(Codec):
451451
for i in range(n_items):
452452
if data + HEADER_LENGTH > data_end:
453453
raise ValueError('corrupt buffer, data seem truncated')
454-
l = load_le32(<uint8_t*>data)
454+
L = load_le32(<uint8_t*>data)
455455
data += HEADER_LENGTH
456-
if data + l > data_end:
456+
if data + L > data_end:
457457
raise ValueError('corrupt buffer, data seem truncated')
458458

459459
# Create & fill array value
460-
v = np.empty((l,), dtype="uint8").view(self.dtype)
460+
v = np.empty((L,), dtype="uint8").view(self.dtype)
461461
v_mv = memoryview(v)
462462
v_pb = PyMemoryView_GET_BUFFER(v_mv)
463-
memcpy(v_pb.buf, data, l)
463+
memcpy(v_pb.buf, data, L)
464464

465465
out[i] = v
466-
data += l
466+
data += L
467467

468468
return out

0 commit comments

Comments
 (0)