diff options
author | Luca Deri <deri@ntop.org> | 2023-08-11 23:51:16 +0200 |
---|---|---|
committer | Luca Deri <deri@ntop.org> | 2023-08-11 23:51:16 +0200 |
commit | 890dcf91d9f1e8482dd9547823d77ec9c35d2662 (patch) | |
tree | f3fadbcfd3f09304174dbba04bc50b57bed47487 | |
parent | ec7adc212eed0c5f1f9fc6a265afd4bb83b2b349 (diff) |
Minor initialization fixes
-rw-r--r-- | src/lib/ndpi_filter.c | 3 | ||||
-rw-r--r-- | src/lib/third_party/include/binaryfusefilter.h | 2 |
2 files changed, 4 insertions, 1 deletions
diff --git a/src/lib/ndpi_filter.c b/src/lib/ndpi_filter.c index 872694629..989eb9317 100644 --- a/src/lib/ndpi_filter.c +++ b/src/lib/ndpi_filter.c @@ -35,6 +35,9 @@ #include "ndpi_includes.h" #include "ndpi_encryption.h" +#define malloc ndpi_malloc +#define free ndpi_free + #include "third_party/include/binaryfusefilter.h" /* ******************************************* */ diff --git a/src/lib/third_party/include/binaryfusefilter.h b/src/lib/third_party/include/binaryfusefilter.h index a6e4c4adb..4835f92ea 100644 --- a/src/lib/third_party/include/binaryfusefilter.h +++ b/src/lib/third_party/include/binaryfusefilter.h @@ -227,7 +227,7 @@ static inline bool binary_fuse8_allocate(uint32_t size, filter->ArrayLength = (filter->SegmentCount + arity - 1) * filter->SegmentLength; filter->SegmentCountLength = filter->SegmentCount * filter->SegmentLength; - filter->Fingerprints = (uint8_t*)malloc(filter->ArrayLength); + filter->Fingerprints = (uint8_t*)calloc(1,filter->ArrayLength); return filter->Fingerprints != NULL; } |