From 985091d673283a5cac7085aaac74617466c79e74 Mon Sep 17 00:00:00 2001 From: jessica parsons Date: Mon, 8 Sep 2025 09:31:16 -0700 Subject: [PATCH] use calloc instead of malloc when initializing footnotes & flags --- flags.c | 2 +- resource.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/flags.c b/flags.c index 7e09cb9..6f34345 100644 --- a/flags.c +++ b/flags.c @@ -110,7 +110,7 @@ mkd_init_flags(mkd_flag_t *p) mkd_flag_t * mkd_flags(void) { - mkd_flag_t *p = malloc( sizeof(mkd_flag_t) ); + mkd_flag_t *p = calloc( 1, sizeof(mkd_flag_t) ); if ( p ) mkd_init_flags(p); diff --git a/resource.c b/resource.c index f8802d1..6a2d558 100644 --- a/resource.c +++ b/resource.c @@ -106,7 +106,7 @@ ___mkd_initmmiot(MMIOT *f, void *footnotes, mkd_flag_t *flags) if ( footnotes ) f->footnotes = footnotes; else { - f->footnotes = malloc(sizeof f->footnotes[0]); + f->footnotes = calloc(1, sizeof f->footnotes[0]); CREATE(f->footnotes->note); } if ( flags )