aboutsummaryrefslogtreecommitdiff
path: root/src/pack.c
diff options
context:
space:
mode:
authorDavid Timber <mieabby@gmail.com>2020-01-14 21:24:04 +1100
committerDavid Timber <mieabby@gmail.com>2020-01-14 21:24:04 +1100
commitf97fd125b9e2f8ff27da61a882c50ce66cc79d2d (patch)
treee8ec534035f22e2283fc893b0e75b556adaeef76 /src/pack.c
parent10512fc50e6184397206a41c157c09d9b02e9e1a (diff)
impl resolving CNAMEd records. `memzero()` macro.
Diffstat (limited to 'src/pack.c')
-rw-r--r--src/pack.c9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/pack.c b/src/pack.c
index 51a56d8..00357c4 100644
--- a/src/pack.c
+++ b/src/pack.c
@@ -1,5 +1,6 @@
#include "pack.h"
#include "util_rt.h"
+#include "util_ct.h"
#include <stdint.h>
#include <stdbool.h>
@@ -43,7 +44,7 @@ prne_unpack_bin_archive_result_t prne_unpack_bin_archive (const int fd) {
bool stream_end;
prne_init_unpack_bin_archive_result(&ret);
- memset(&stream, 0, sizeof(z_stream));
+ memzero(&stream, sizeof(z_stream));
mem = (uint8_t*)prne_malloc(1, fd_buf_size + b64_buf_size + z_buf_size);
if (mem == NULL) {
@@ -149,9 +150,9 @@ prne_index_bin_archive_result_code_t prne_index_bin_archive (prne_unpack_bin_arc
prne_arch_t arch_arr[NB_PRNE_ARCH];
prne_bin_archive_t archive;
- memset(arch_arr, 0, sizeof(prne_arch_t) * NB_PRNE_ARCH);
- memset(offset_arr, 0, sizeof(size_t) * NB_PRNE_ARCH);
- memset(size_arr, 0, sizeof(size_t) * NB_PRNE_ARCH);
+ memzero(arch_arr, sizeof(prne_arch_t) * NB_PRNE_ARCH);
+ memzero(offset_arr, sizeof(size_t) * NB_PRNE_ARCH);
+ memzero(size_arr, sizeof(size_t) * NB_PRNE_ARCH);
prne_init_bin_archive(&archive);
do {