@@ -5,9 +5,9 @@ WARNING: DO NOT edit .pxi FILE directly, .pxi is generated from .pxi.in
5
5
"""
6
6
7
7
8
- #----------------------------------------------------------------------
8
+ # ----------------------------------------------------------------------
9
9
# VectorData
10
- #----------------------------------------------------------------------
10
+ # ----------------------------------------------------------------------
11
11
12
12
{{py:
13
13
@@ -53,9 +53,9 @@ ctypedef fused vector_data:
53
53
cdef inline bint needs_resize(vector_data *data) nogil:
54
54
return data.n == data.m
55
55
56
- #----------------------------------------------------------------------
56
+ # ----------------------------------------------------------------------
57
57
# Vector
58
- #----------------------------------------------------------------------
58
+ # ----------------------------------------------------------------------
59
59
60
60
{{py:
61
61
@@ -134,8 +134,7 @@ cdef class StringVector:
134
134
bint external_view_exists
135
135
136
136
def __cinit__(self):
137
- self.data = <StringVectorData *>PyMem_Malloc(
138
- sizeof(StringVectorData))
137
+ self.data = <StringVectorData *>PyMem_Malloc(sizeof(StringVectorData))
139
138
if not self.data:
140
139
raise MemoryError()
141
140
self.external_view_exists = False
@@ -184,7 +183,7 @@ cdef class StringVector:
184
183
self.data.m = self.data.n
185
184
return ao
186
185
187
- cdef inline void append(self, char * x):
186
+ cdef inline void append(self, char *x):
188
187
189
188
if needs_resize(self.data):
190
189
self.resize()
@@ -240,9 +239,9 @@ cdef class ObjectVector:
240
239
for i in range(len(x)):
241
240
self.append(x[i])
242
241
243
- #----------------------------------------------------------------------
242
+ # ----------------------------------------------------------------------
244
243
# HashTable
245
- #----------------------------------------------------------------------
244
+ # ----------------------------------------------------------------------
246
245
247
246
248
247
cdef class HashTable:
@@ -283,9 +282,9 @@ cdef class {{name}}HashTable(HashTable):
283
282
284
283
def sizeof(self, deep=False):
285
284
""" return the size of my table in bytes """
286
- return self.table.n_buckets * (sizeof({{dtype}}_t) + # keys
287
- sizeof(Py_ssize_t) + # vals
288
- sizeof(uint32_t)) # flags
285
+ return self.table.n_buckets * (sizeof({{dtype}}_t) + # keys
286
+ sizeof(Py_ssize_t) + # vals
287
+ sizeof(uint32_t)) # flags
289
288
290
289
cpdef get_item(self, {{dtype}}_t val):
291
290
cdef khiter_t k
@@ -679,7 +678,7 @@ cdef class StringHashTable(HashTable):
679
678
for i in range(n):
680
679
val = values[i]
681
680
682
- if PyUnicode_Check (val) or PyString_Check(val ):
681
+ if isinstance (val, (str, unicode) ):
683
682
v = util.get_c_string(val)
684
683
else:
685
684
v = util.get_c_string(self.na_string_sentinel)
@@ -712,7 +711,7 @@ cdef class StringHashTable(HashTable):
712
711
for i in range(n):
713
712
val = values[i]
714
713
715
- if PyUnicode_Check (val) or PyString_Check(val ):
714
+ if isinstance (val, (str, unicode) ):
716
715
v = util.get_c_string(val)
717
716
else:
718
717
v = util.get_c_string(self.na_string_sentinel)
@@ -773,7 +772,7 @@ cdef class StringHashTable(HashTable):
773
772
for i in range(n):
774
773
val = values[i]
775
774
776
- if ((PyUnicode_Check( val) or PyString_Check(val ))
775
+ if (isinstance( val, (str, unicode ))
777
776
and not (use_na_value and val == na_value)):
778
777
v = util.get_c_string(val)
779
778
vecs[i] = v
0 commit comments