aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCara Salter <cara@devcara.com>2023-02-09 10:21:18 -0500
committerCara Salter <cara@devcara.com>2023-02-09 10:21:18 -0500
commitf5384faae1ad817557814e3374c45efad50c2a76 (patch)
tree9c66215ea0f858e8fec569d5ab3c471a174719b4
parent58b533fc716ff716e36b88ae84428a6a05d4db0e (diff)
downloadcmud-f5384faae1ad817557814e3374c45efad50c2a76.tar.gz
cmud-f5384faae1ad817557814e3374c45efad50c2a76.zip
log: Remember to free your strings, kids!
-rw-r--r--src/log.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/log.c b/src/log.c
index 1d8e50b..f4ff618 100644
--- a/src/log.c
+++ b/src/log.c
@@ -53,7 +53,7 @@ int debug(char msg[], ...) {
char *fmt_string;
asprintf(&fmt_string, msg, args);
printf(" \033[34mDEBUG\033[0m %s\n", fmt_string);
- //free(fmt_string);
+ free(fmt_string);
va_end(args);
return 0;
}
@@ -72,7 +72,7 @@ int info(char msg[], ...) {
char *fmt_string;
asprintf(&fmt_string, msg, args);
printf(" \033[32mINFO\033[0m %s\n", fmt_string);
- //free(fmt_string);
+ free(fmt_string);
va_end(args);
return 0;
} /* ----- end of function info ----- */
@@ -92,7 +92,7 @@ int warning(char msg[], ...) {
char *fmt_string;
asprintf(&fmt_string, msg, args);
printf(" \033[33mWARNING\033[0m %s\n", fmt_string);
- //free(fmt_string);
+ free(fmt_string);
va_end(args);
return 0;
} /* ----- end of function warning ----- */
@@ -112,7 +112,7 @@ int error(char msg[], ...) {
asprintf(&fmt_string, msg, args);
printf(" \033[31mERROR\033[0m %s\n", fmt_string);
fprintf(stderr, " \033[31mERROR\033[0m %s\n", fmt_string);
- //free(fmt_string);
+ free(fmt_string);
va_end(args);
return 0;
} /* ----- end of function error ----- */