Skip to content

Commit 710d168

Browse files
committed
Fix some errors for cython3.0
1 parent 5ef4bc7 commit 710d168

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

blosc2/blosc2_ext.pyx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1787,11 +1787,11 @@ def register_codec(codec_name, id, encoder=None, decoder=None, version=1):
17871787
if encoder is None:
17881788
codec.encoder = NULL
17891789
else:
1790-
codec.encoder = general_encoder
1790+
codec.encoder = <blosc2_codec_encoder_cb> general_encoder
17911791
if decoder is None:
17921792
codec.decoder = NULL
17931793
else:
1794-
codec.decoder = general_decoder
1794+
codec.decoder = <blosc2_codec_decoder_cb> general_decoder
17951795

17961796
rc = blosc2_register_codec(&codec)
17971797
if rc < 0:
@@ -1848,11 +1848,11 @@ def register_filter(id, forward, backward, filter_name):
18481848
if forward is None:
18491849
filter.forward = NULL
18501850
else:
1851-
filter.forward = general_forward
1851+
filter.forward = <blosc2_filter_forward_cb> general_forward
18521852
if backward is None:
18531853
filter.backward = NULL
18541854
else:
1855-
filter.backward = general_backward
1855+
filter.backward = <blosc2_filter_backward_cb> general_backward
18561856
if filter_name is None and not forward and not backward:
18571857
raise ValueError("You need to pass the filter name or the forward and backward functions")
18581858
if filter_name:

0 commit comments

Comments
 (0)