summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexander Larsson <alexl@redhat.com>2018-08-13 20:09:44 +0200
committerAtomic Bot <atomic-devel@projectatomic.io>2018-08-13 21:31:09 +0000
commitb8eb9407950e79b6a29d5c4db31187390202bdfb (patch)
tree5fd0b306e32b86a1acb0460a7615caf26b9425f9
parent75adff05f43d24012cc417bdc7fcf1971e812ac5 (diff)
downloadflatpak-b8eb9407950e79b6a29d5c4db31187390202bdfb.tar.gz
build-commit-from: Fix some leaks
Use &s to get child strings, otherwise we get a copy. Closes: #1964 Approved by: mwleeds
-rw-r--r--app/flatpak-builtins-build-commit-from.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/app/flatpak-builtins-build-commit-from.c b/app/flatpak-builtins-build-commit-from.c
index 13ee4cfd..b9763ec9 100644
--- a/app/flatpak-builtins-build-commit-from.c
+++ b/app/flatpak-builtins-build-commit-from.c
@@ -438,10 +438,10 @@ flatpak_builtin_build_commit_from (int argc, char **argv, GCancellable *cancella
commitv_metadata = g_variant_get_child_value (src_commitv, 0);
- g_variant_get_child (src_commitv, 3, "s", &subject);
+ g_variant_get_child (src_commitv, 3, "&s", &subject);
if (opt_subject)
subject = (const char *) opt_subject;
- g_variant_get_child (src_commitv, 4, "s", &body);
+ g_variant_get_child (src_commitv, 4, "&s", &body);
if (opt_body)
body = (const char *) opt_body;