diff options
Diffstat (limited to 'hardinfo')
-rw-r--r-- | hardinfo/dmi_util.c | 2 | ||||
-rw-r--r-- | hardinfo/hardinfo.c | 1 |
2 files changed, 2 insertions, 1 deletions
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; |