diff options
author | 2014-06-01 22:14:53 +0000 | |
---|---|---|
committer | 2014-06-01 22:14:53 +0000 | |
commit | cd06b4c4b5ab8a4df81e2eb2b8bebd2c21381979 (patch) | |
tree | a2a878b0c40479ca911354ab59f07a278d7b2b9b /lib/libcrypto/buffer/buffer.c | |
parent | Make usage for -quiet match the manpage and fix a misspelling (diff) | |
download | wireguard-openbsd-cd06b4c4b5ab8a4df81e2eb2b8bebd2c21381979.tar.xz wireguard-openbsd-cd06b4c4b5ab8a4df81e2eb2b8bebd2c21381979.zip |
realloc with NULL is same as malloc
ok guenther
Diffstat (limited to 'lib/libcrypto/buffer/buffer.c')
-rw-r--r-- | lib/libcrypto/buffer/buffer.c | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/lib/libcrypto/buffer/buffer.c b/lib/libcrypto/buffer/buffer.c index 71784693be3..be765087e45 100644 --- a/lib/libcrypto/buffer/buffer.c +++ b/lib/libcrypto/buffer/buffer.c @@ -115,10 +115,7 @@ BUF_MEM_grow(BUF_MEM *str, size_t len) return 0; } n = (len + 3) / 3 * 4; - if (str->data == NULL) - ret = malloc(n); - else - ret = realloc(str->data, n); + ret = realloc(str->data, n); if (ret == NULL) { BUFerr(BUF_F_BUF_MEM_GROW, ERR_R_MALLOC_FAILURE); len = 0; |