diff options
author | Joseph Hunkeler <jhunkeler@gmail.com> | 2024-04-02 13:45:00 -0400 |
---|---|---|
committer | Joseph Hunkeler <jhunkeler@gmail.com> | 2024-04-02 18:55:45 -0400 |
commit | 232763cb702e5b39ec5a051ec41582e42adaef59 (patch) | |
tree | cc27cbaf2550a579c04bb970b070f81d4769ca1b /src/template.c | |
parent | 3ed78a832d7de7649a0e2840bbba200bea4b650c (diff) | |
download | stasis-232763cb702e5b39ec5a051ec41582e42adaef59.tar.gz |
Lock output behind DEBUG define
Diffstat (limited to 'src/template.c')
-rw-r--r-- | src/template.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/template.c b/src/template.c index 800c9be..6dcd4a8 100644 --- a/src/template.c +++ b/src/template.c @@ -44,10 +44,14 @@ void tpl_free() { struct tpl_item *item = tpl_pool[i]; if (item) { if (item->key) { +#ifdef DEBUG SYSERROR("freeing template item key: %s", item->key); +#endif guard_free(item->key); } +#ifdef DEBUG SYSERROR("freeing template item: %p", item); +#endif item->ptr = NULL; } guard_free(item); @@ -84,7 +88,7 @@ static int grow(size_t z, size_t *output_bytes, char **output) { if (z >= *output_bytes) { size_t new_size = *output_bytes + z + 1; #ifdef DEBUG - fprintf(stderr, "template output buffer new size: %zu\n", *output_bytes); + fprintf(stderr, "template output buffer new size: %zu\n", new_size); #endif char *tmp = realloc(*output, new_size); if (!tmp) { |