Skip to content

Commit 0a8f9b1

Browse files
committed
Revert "Incorporate new prefilter_params"
This reverts commit 5cb3c16.
1 parent 5cb3c16 commit 0a8f9b1

1 file changed

Lines changed: 3 additions & 4 deletions

File tree

src/blosc2/blosc2_ext.pyx

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ from cpython cimport (
2626
from cpython.pycapsule cimport PyCapsule_GetPointer, PyCapsule_New
2727
from cython.operator cimport dereference
2828
from libc.stdint cimport uintptr_t
29-
from libc.stdlib cimport free, malloc, realloc, calloc
29+
from libc.stdlib cimport free, malloc, realloc
3030
from libc.stdlib cimport abs as c_abs
3131
from libc.string cimport memcpy, strcpy, strdup, strlen
3232
from 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

Comments
 (0)