From eedb0ad6bff3aa1f398b46bfb2e5e570f77d9f5d Mon Sep 17 00:00:00 2001 From: Fuwn Date: Sun, 19 Jun 2022 17:36:35 +0000 Subject: refactor(context): avoid unnecessary malloc --- src/context.c | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/src/context.c b/src/context.c index 4793166..b7c25aa 100644 --- a/src/context.c +++ b/src/context.c @@ -70,17 +70,10 @@ void tatl_run(struct tatl_context *context) { size_t i; if (!context->_mute) { - char *tag = malloc(strlen(context->_tag)); - size_t tag_length; - - strcpy(tag, context->_tag); - - tag_length = strlen(tag); + size_t tag_length = strlen(context->_tag); printf("running %zd tests%s%s\n", context->_tests_size, - tag_length > 0 ? " from " : "", tag_length > 0 ? tag : ""); - - free(tag); + tag_length > 0 ? " from " : "", tag_length > 0 ? context->_tag : ""); } for (i = 0; i != context->_names_size; ++i) { -- cgit v1.2.3