aboutsummaryrefslogtreecommitdiff
path: root/hardinfo2/arch
diff options
context:
space:
mode:
authorLeandro A. F. Pereira <leandro@hardinfo.org>2008-06-08 23:34:03 +0000
committerLeandro A. F. Pereira <leandro@hardinfo.org>2008-06-08 23:34:03 +0000
commit09f341be84ca2ab580345af6922a983ea57d4c2b (patch)
tree08cd3b10d131bc3ac459cc567398947828944831 /hardinfo2/arch
parent8091e28df815fa86ae9b56c354900f74062bc225 (diff)
Plug small memory leak
Diffstat (limited to 'hardinfo2/arch')
-rw-r--r--hardinfo2/arch/linux/common/dmi.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/hardinfo2/arch/linux/common/dmi.h b/hardinfo2/arch/linux/common/dmi.h
index f3dda83e..f69fdc21 100644
--- a/hardinfo2/arch/linux/common/dmi.h
+++ b/hardinfo2/arch/linux/common/dmi.h
@@ -67,7 +67,6 @@ gboolean dmi_get_info_dmidecode()
continue;
temp = g_strconcat("dmidecode -s ", info->param, NULL);
-
if ((dmi_pipe = popen(temp, "r"))) {
g_free(temp);
@@ -82,6 +81,7 @@ gboolean dmi_get_info_dmidecode()
info->name,
buffer);
} else {
+ g_free(temp);
dmi_failed = TRUE;
break;
}