From c5f65cb7c5acc32b93c7f89ed3bdc16ed2f87eaf Mon Sep 17 00:00:00 2001 From: Petr Uzel Date: Sun, 11 Apr 2010 10:52:15 +0200 Subject: plug memory leaks in generate_pair_record_plist() --- src/lockdown.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/lockdown.c b/src/lockdown.c index 60b57b1..bc04fe9 100644 --- a/src/lockdown.c +++ b/src/lockdown.c @@ -786,6 +786,13 @@ static lockdownd_error_t generate_pair_record_plist(gnutls_datum_t public_key, c if (!host_id) free(host_id_loc); + if (device_cert.data) + free(device_cert.data); + if (host_cert.data) + free(host_cert.data); + if (root_cert.data) + free(root_cert.data); + return ret; } -- cgit v1.1-32-gdbae