From 66d0e31b047067054e161cff1a62234565331390 Mon Sep 17 00:00:00 2001 From: Burt P Date: Fri, 28 Jun 2019 23:49:49 -0500 Subject: dmi_util: make cache static, use cache free function Signed-off-by: Burt P --- hardinfo/dmi_util.c | 2 +- hardinfo/hardinfo.c | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) (limited to 'hardinfo') diff --git a/hardinfo/dmi_util.c b/hardinfo/dmi_util.c index 55e21c4d..627d1cd0 100644 --- a/hardinfo/dmi_util.c +++ b/hardinfo/dmi_util.c @@ -235,7 +235,7 @@ char *dmi_chassis_type_str(int chassis_type, gboolean with_val) { } /* TODO: something better maybe */ -char *dd_cache[128] = {}; +static char *dd_cache[128] = {}; void dmidecode_cache_free() { int i; for(i = 0; i < 128; i++) g_free(dd_cache[i]); } diff --git a/hardinfo/hardinfo.c b/hardinfo/hardinfo.c index d1d228b3..6e812fb1 100644 --- a/hardinfo/hardinfo.c +++ b/hardinfo/hardinfo.c @@ -161,6 +161,7 @@ int main(int argc, char **argv) moreinfo_shutdown(); vendor_cleanup(); + dmidecode_cache_free(); DEBUG("finished"); return exit_code; -- cgit v1.2.3