diff options
author | Kamil Dudka <kdudka@redhat.com> | 2010-08-31 17:23:27 +0200 |
---|---|---|
committer | Denys Vlasenko <dvlasenk@redhat.com> | 2010-08-31 17:23:27 +0200 |
commit | ed83b2eb8f3b8ab8a0ba7d62ec22f6a6887bf7a2 (patch) | |
tree | 02dbcfc31b302c2c36c3449a46ee7014ab3e41e8 /lib/plugins/RHTSupport.cpp | |
parent | 627682457a410f4b1f53d615661aaf344e4074de (diff) | |
download | abrt-ed83b2eb8f3b8ab8a0ba7d62ec22f6a6887bf7a2.tar.gz abrt-ed83b2eb8f3b8ab8a0ba7d62ec22f6a6887bf7a2.tar.xz abrt-ed83b2eb8f3b8ab8a0ba7d62ec22f6a6887bf7a2.zip |
RHTSupport.cpp: plug a memory leak
Signed-off-by: Kamil Dudka <kdudka@redhat.com>
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
Diffstat (limited to 'lib/plugins/RHTSupport.cpp')
-rw-r--r-- | lib/plugins/RHTSupport.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/plugins/RHTSupport.cpp b/lib/plugins/RHTSupport.cpp index de6dc873..1caea094 100644 --- a/lib/plugins/RHTSupport.cpp +++ b/lib/plugins/RHTSupport.cpp @@ -235,10 +235,12 @@ string CReporterRHticket::Report(const map_crash_data_t& pCrashData, || full_write(tar_fd(tar), block, len512) != len512 || tar_close(tar) != 0 ) { + free(block); retval = "can't create temporary file in "LOCALSTATEDIR"/run/abrt"; goto ret; } tar = NULL; + free(block); } { |