@@ -41,8 +41,8 @@ def asof_join_backward_{{on_dtype}}_by_{{by_dtype}}(
41
41
Py_ssize_t left_pos, right_pos, left_size, right_size, found_right_pos
42
42
ndarray[int64_t] left_indexer, right_indexer
43
43
bint has_tolerance = 0
44
- {{on_dtype}} tolerance_
45
- {{on_dtype}} diff
44
+ {{on_dtype}} tolerance_ = 0
45
+ {{on_dtype}} diff = 0
46
46
{{table_type}} hash_table
47
47
{{by_dtype}} by_value
48
48
@@ -106,8 +106,8 @@ def asof_join_forward_{{on_dtype}}_by_{{by_dtype}}(
106
106
Py_ssize_t left_pos, right_pos, left_size, right_size, found_right_pos
107
107
ndarray[int64_t] left_indexer, right_indexer
108
108
bint has_tolerance = 0
109
- {{on_dtype}} tolerance_
110
- {{on_dtype}} diff
109
+ {{on_dtype}} tolerance_ = 0
110
+ {{on_dtype}} diff = 0
111
111
{{table_type}} hash_table
112
112
{{by_dtype}} by_value
113
113
@@ -236,8 +236,8 @@ def asof_join_backward_{{on_dtype}}(
236
236
Py_ssize_t left_pos, right_pos, left_size, right_size
237
237
ndarray[int64_t] left_indexer, right_indexer
238
238
bint has_tolerance = 0
239
- {{on_dtype}} tolerance_
240
- {{on_dtype}} diff
239
+ {{on_dtype}} tolerance_ = 0
240
+ {{on_dtype}} diff = 0
241
241
242
242
# if we are using tolerance, set our objects
243
243
if tolerance is not None:
@@ -290,8 +290,8 @@ def asof_join_forward_{{on_dtype}}(
290
290
Py_ssize_t left_pos, right_pos, left_size, right_size
291
291
ndarray[int64_t] left_indexer, right_indexer
292
292
bint has_tolerance = 0
293
- {{on_dtype}} tolerance_
294
- {{on_dtype}} diff
293
+ {{on_dtype}} tolerance_ = 0
294
+ {{on_dtype}} diff = 0
295
295
296
296
# if we are using tolerance, set our objects
297
297
if tolerance is not None:
@@ -371,4 +371,3 @@ def asof_join_nearest_{{on_dtype}}(
371
371
return left_indexer, right_indexer
372
372
373
373
{{endfor}}
374
-
0 commit comments