summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/libcrypto')
-rw-r--r--src/lib/libcrypto/buffer/buffer.c5
1 files changed, 1 insertions, 4 deletions
diff --git a/src/lib/libcrypto/buffer/buffer.c b/src/lib/libcrypto/buffer/buffer.c
index 71784693be..be765087e4 100644
--- a/src/lib/libcrypto/buffer/buffer.c
+++ b/src/lib/libcrypto/buffer/buffer.c
@@ -115,10 +115,7 @@ BUF_MEM_grow(BUF_MEM *str, size_t len)
115 return 0; 115 return 0;
116 } 116 }
117 n = (len + 3) / 3 * 4; 117 n = (len + 3) / 3 * 4;
118 if (str->data == NULL) 118 ret = realloc(str->data, n);
119 ret = malloc(n);
120 else
121 ret = realloc(str->data, n);
122 if (ret == NULL) { 119 if (ret == NULL) {
123 BUFerr(BUF_F_BUF_MEM_GROW, ERR_R_MALLOC_FAILURE); 120 BUFerr(BUF_F_BUF_MEM_GROW, ERR_R_MALLOC_FAILURE);
124 len = 0; 121 len = 0;