@@ -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