diff options
author | Niels Möller <nisse@lysator.liu.se> | 2019-04-14 08:35:47 +0200 |
---|---|---|
committer | Niels Möller <nisse@lysator.liu.se> | 2019-04-14 09:37:02 +0200 |
commit | 0f3d1efc2e9fc866d53b4d313b0eae3e496102e0 (patch) | |
tree | bf8c635e54a2b0f3687fb9282756073bd6d529bd /tools | |
parent | a7dada790fd758dd2df2d43eff2059960d3397ae (diff) | |
download | nettle-0f3d1efc2e9fc866d53b4d313b0eae3e496102e0.tar.gz |
tools/nettle-pbkdf2.c: Check strdup return value.
Diffstat (limited to 'tools')
-rw-r--r-- | tools/nettle-pbkdf2.c | 3 |
1 files changed, 3 insertions, 0 deletions
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) |