diff options
Diffstat (limited to 'hardinfo/info.c')
-rw-r--r-- | hardinfo/info.c | 4 |
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); |