From 0f3d1efc2e9fc866d53b4d313b0eae3e496102e0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Niels=20M=C3=B6ller?= Date: Sun, 14 Apr 2019 08:35:47 +0200 Subject: tools/nettle-pbkdf2.c: Check strdup return value. --- tools/nettle-pbkdf2.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'tools') diff --git a/tools/nettle-pbkdf2.c b/tools/nettle-pbkdf2.c index fe6528d9..9993b301 100644 --- a/tools/nettle-pbkdf2.c +++ b/tools/nettle-pbkdf2.c @@ -144,6 +144,9 @@ main (int argc, char **argv) } salt = strdup (argv[0]); + if (!salt) + die ("strdup failed: Virtual memory exhausted.\n"); + salt_length = strlen(argv[0]); if (hex_salt) -- cgit v1.2.1