aboutsummaryrefslogtreecommitdiff
path: root/hardinfo/info.c
diff options
context:
space:
mode:
Diffstat (limited to 'hardinfo/info.c')
-rw-r--r--hardinfo/info.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/hardinfo/info.c b/hardinfo/info.c
index 0bbf7a07..57da5bab 100644
--- a/hardinfo/info.c
+++ b/hardinfo/info.c
@@ -56,7 +56,7 @@ void info_add_group(struct Info *info, const gchar *group_name, ...)
g_array_append_val(info->groups, group);
}
-struct InfoField info_field(const gchar *name, gchar *value)
+struct InfoField info_field(const gchar *name, const gchar *value)
{
return (struct InfoField) {
.name = name,
@@ -160,7 +160,7 @@ static void flatten_group(GString *output, const struct InfoGroup *group)
g_string_append_printf(output, "%s=%s\n", field.name, field.value);
if (field.free_value_on_flatten)
- g_free(field.value);
+ g_free((gchar *)field.value);
}
} else if (group->computed) {
g_string_append_printf(output, "%s\n", group->computed);