[Pkg-gnupg-commit] [gnupg2] 93/160: tools/gpgtar: Annotate semi-static allocation.
Daniel Kahn Gillmor
dkg at fifthhorseman.net
Fri Jul 15 09:36:39 UTC 2016
This is an automated email from the git hooks/post-receive script.
dkg pushed a commit to branch upstream
in repository gnupg2.
commit cff63da930b6b3f0253668911e0931713b2b584a
Author: Justus Winter <justus at g10code.com>
Date: Fri Jul 1 13:44:32 2016 +0200
tools/gpgtar: Annotate semi-static allocation.
* tools/gpgtar.c (shell_parse_argv): Annotate argument vector as
leaked.
Signed-off-by: Justus Winter <justus at g10code.com>
---
tools/gpgtar.c | 7 ++++++-
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/tools/gpgtar.c b/tools/gpgtar.c
index 416f514..a3429de 100644
--- a/tools/gpgtar.c
+++ b/tools/gpgtar.c
@@ -275,7 +275,12 @@ shell_parse_argv (const char *s, int *r_argc, char ***r_argv)
return 1;
for (i = 0; list; i++)
- (*r_argv)[i] = list->d, list = list->next;
+ {
+ gpgrt_annotate_leaked_object (list);
+ (*r_argv)[i] = list->d;
+ list = list->next;
+ }
+ gpgrt_annotate_leaked_object (*r_argv);
return 0;
}
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-gnupg/gnupg2.git
More information about the Pkg-gnupg-commit
mailing list