summaryrefslogtreecommitdiff
path: root/libappstream-glib/as-yaml.c
diff options
context:
space:
mode:
Diffstat (limited to 'libappstream-glib/as-yaml.c')
-rw-r--r--libappstream-glib/as-yaml.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/libappstream-glib/as-yaml.c b/libappstream-glib/as-yaml.c
index 0a7d49e..81ccdfb 100644
--- a/libappstream-glib/as-yaml.c
+++ b/libappstream-glib/as-yaml.c
@@ -371,12 +371,12 @@ as_node_yaml_process_layer (AsYamlContext *ctx, AsNode *parent, GError **error)
last_scalar != NULL) {
ym = last_scalar->data;
if (ym->key != NULL)
- ym->value = as_ref_string_new_copy (tmp);
+ ym->value = as_ref_string_new (tmp);
ym->kind = AS_YAML_NODE_KIND_KEY_VALUE;
last_scalar = NULL;
} else {
if (as_yaml_node_valid (ctx, parent, tmp)) {
- g_autoptr(AsRefString) rstr = as_ref_string_new_copy (tmp);
+ g_autoptr(AsRefString) rstr = as_ref_string_new (tmp);
ym = as_yaml_node_new (AS_YAML_NODE_KIND_KEY, rstr);
} else {
ym = as_yaml_node_new (AS_YAML_NODE_KIND_KEY, NULL);