summaryrefslogtreecommitdiff
path: root/src/basic/gcrypt-util.c
diff options
context:
space:
mode:
authorZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>2018-02-05 09:54:57 +0100
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>2018-02-05 09:55:03 +0100
commitbd944e6e1854df9aa6002fed015226d6298029b6 (patch)
tree2c68e5fe0c4b8ef166f4e09559ca0faa831bd8b5 /src/basic/gcrypt-util.c
parentbd181f27d4d0c16c500c9f49394213d1fbad1f09 (diff)
downloadsystemd-bd944e6e1854df9aa6002fed015226d6298029b6.tar.gz
gcrypt-util: fix memleak
Diffstat (limited to 'src/basic/gcrypt-util.c')
-rw-r--r--src/basic/gcrypt-util.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/basic/gcrypt-util.c b/src/basic/gcrypt-util.c
index 1bfb776725..34d0d399b7 100644
--- a/src/basic/gcrypt-util.c
+++ b/src/basic/gcrypt-util.c
@@ -42,7 +42,7 @@ void initialize_libgcrypt(bool secmem) {
}
int string_hashsum(const char *s, size_t len, int md_algorithm, char **out) {
- gcry_md_hd_t md = NULL;
+ _cleanup_(gcry_md_closep) gcry_md_hd_t md = NULL;
size_t hash_size;
void *hash;
char *enc;