diff options
author | Alexander Larsson <alexl@redhat.com> | 2018-08-13 20:09:44 +0200 |
---|---|---|
committer | Atomic Bot <atomic-devel@projectatomic.io> | 2018-08-13 21:31:09 +0000 |
commit | b8eb9407950e79b6a29d5c4db31187390202bdfb (patch) | |
tree | 5fd0b306e32b86a1acb0460a7615caf26b9425f9 | |
parent | 75adff05f43d24012cc417bdc7fcf1971e812ac5 (diff) | |
download | flatpak-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.c | 4 |
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; |