@@ -26,7 +26,7 @@ from cpython cimport (
2626from cpython.pycapsule cimport PyCapsule_GetPointer, PyCapsule_New
2727from cython.operator cimport dereference
2828from libc.stdint cimport uintptr_t
29- from libc.stdlib cimport free, malloc, realloc, calloc
29+ from libc.stdlib cimport free, malloc, realloc
3030from libc.stdlib cimport abs as c_abs
3131from libc.string cimport memcpy, strcpy, strdup, strlen
3232from libcpp cimport bool as c_bool
@@ -206,7 +206,6 @@ cdef extern from "blosc2.h":
206206 uint8_t* ttmp
207207 size_t ttmp_nbytes
208208 blosc2_context* ctx
209- c_bool output_is_disposable
210209
211210 ctypedef struct blosc2_postfilter_params:
212211 void * user_data
@@ -1619,7 +1618,7 @@ cdef class SChunk:
16191618 cdef blosc2_cparams* cparams = self .schunk.storage.cparams
16201619 cparams.prefilter = < blosc2_prefilter_fn> general_filler
16211620
1622- cdef blosc2_prefilter_params* preparams = < blosc2_prefilter_params * > calloc( 1 , sizeof(blosc2_prefilter_params))
1621+ cdef blosc2_prefilter_params* preparams = < blosc2_prefilter_params * > malloc( sizeof(blosc2_prefilter_params))
16231622 cdef filler_udata* fill_udata = < filler_udata * > malloc(sizeof(filler_udata))
16241623 fill_udata.py_func = < char * > malloc(strlen(func_id) + 1 )
16251624 strcpy(fill_udata.py_func, func_id)
@@ -1652,7 +1651,7 @@ cdef class SChunk:
16521651
16531652 cdef blosc2_cparams* cparams = self .schunk.storage.cparams
16541653 cparams.prefilter = < blosc2_prefilter_fn> general_prefilter
1655- cdef blosc2_prefilter_params* preparams = < blosc2_prefilter_params * > calloc( 1 , sizeof(blosc2_prefilter_params))
1654+ cdef blosc2_prefilter_params* preparams = < blosc2_prefilter_params * > malloc( sizeof(blosc2_prefilter_params))
16561655 cdef user_filters_udata* pref_udata = < user_filters_udata* > malloc(sizeof(user_filters_udata))
16571656 pref_udata.py_func = < char * > malloc(strlen(func_id) + 1 )
16581657 strcpy(pref_udata.py_func, func_id)
0 commit comments