diff options
author | deraadt <> | 2014-05-29 21:28:49 +0000 |
---|---|---|
committer | deraadt <> | 2014-05-29 21:28:49 +0000 |
commit | ff5871ed21b25e74798fe7c0a70a8d9fdccfa20d (patch) | |
tree | 0a47434457b574c6a49da788dd1c386015f52cbc | |
parent | 1263602dabbc460e287d060e3a1bfaca81aa7d26 (diff) | |
download | openbsd-ff5871ed21b25e74798fe7c0a70a8d9fdccfa20d.tar.gz openbsd-ff5871ed21b25e74798fe7c0a70a8d9fdccfa20d.tar.bz2 openbsd-ff5871ed21b25e74798fe7c0a70a8d9fdccfa20d.zip |
trivial realloc -> reallocarray
-rw-r--r-- | src/lib/libssl/src/apps/apps.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/lib/libssl/src/apps/apps.c b/src/lib/libssl/src/apps/apps.c index 3b28a6f3cc..9deefd3737 100644 --- a/src/lib/libssl/src/apps/apps.c +++ b/src/lib/libssl/src/apps/apps.c | |||
@@ -234,8 +234,7 @@ chopup_args(ARGS *arg, char *buf, int *argc, char **argv[]) | |||
234 | if (num >= arg->count) { | 234 | if (num >= arg->count) { |
235 | char **tmp_p; | 235 | char **tmp_p; |
236 | int tlen = arg->count + 20; | 236 | int tlen = arg->count + 20; |
237 | tmp_p = (char **) realloc(arg->data, | 237 | tmp_p = reallocarray(arg->data, tlen, sizeof(char *)); |
238 | sizeof(char *) * tlen); | ||
239 | if (tmp_p == NULL) | 238 | if (tmp_p == NULL) |
240 | return 0; | 239 | return 0; |
241 | arg->data = tmp_p; | 240 | arg->data = tmp_p; |