From 63108e98cbe0395f49bd45e0f8a0138fde02a466 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Niels=20M=C3=B6ller?= <nisse@lysator.liu.se>
Date: Thu, 13 Feb 2014 06:40:34 +0100
Subject: [PATCH] nettle-pbkdf2: Added missing deallocation.

---
 ChangeLog             | 4 ++++
 tools/nettle-pbkdf2.c | 2 ++
 2 files changed, 6 insertions(+)

diff --git a/ChangeLog b/ChangeLog
index 0c454a7e..cd43d9ca 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2014-02-13  Niels Möller  <nisse@lysator.liu.se>
+
+	* tools/nettle-pbkdf2.c (main): Added missing deallocation.
+
 2014-02-12  Niels Möller  <nisse@lysator.liu.se>
 
 	* chacha-poly1305.h: New file.
diff --git a/tools/nettle-pbkdf2.c b/tools/nettle-pbkdf2.c
index db7c535c..cd24baba 100644
--- a/tools/nettle-pbkdf2.c
+++ b/tools/nettle-pbkdf2.c
@@ -173,6 +173,8 @@ main (int argc, char **argv)
       hex[BASE16_ENCODE_LENGTH(output_length - i)] = 0;
       printf("%s\n", hex);
     }
+  free (output);
+
   if (fflush(stdout) != 0 )
     die("Write failed: %s\n", STRERROR(errno));
 
-- 
GitLab