diff options
Diffstat (limited to 'src/lib/libcrypto/bio/bf_lbuf.c')
-rw-r--r-- | src/lib/libcrypto/bio/bf_lbuf.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/lib/libcrypto/bio/bf_lbuf.c b/src/lib/libcrypto/bio/bf_lbuf.c index 7ed26ccec7..f0bd0d709e 100644 --- a/src/lib/libcrypto/bio/bf_lbuf.c +++ b/src/lib/libcrypto/bio/bf_lbuf.c | |||
@@ -106,10 +106,10 @@ linebuffer_new(BIO *bi) | |||
106 | { | 106 | { |
107 | BIO_LINEBUFFER_CTX *ctx; | 107 | BIO_LINEBUFFER_CTX *ctx; |
108 | 108 | ||
109 | ctx = (BIO_LINEBUFFER_CTX *)malloc(sizeof(BIO_LINEBUFFER_CTX)); | 109 | ctx = malloc(sizeof(BIO_LINEBUFFER_CTX)); |
110 | if (ctx == NULL) | 110 | if (ctx == NULL) |
111 | return (0); | 111 | return (0); |
112 | ctx->obuf = (char *)malloc(DEFAULT_LINEBUFFER_SIZE); | 112 | ctx->obuf = malloc(DEFAULT_LINEBUFFER_SIZE); |
113 | if (ctx->obuf == NULL) { | 113 | if (ctx->obuf == NULL) { |
114 | free(ctx); | 114 | free(ctx); |
115 | return (0); | 115 | return (0); |
@@ -281,7 +281,7 @@ linebuffer_ctrl(BIO *b, int cmd, long num, void *ptr) | |||
281 | obs = (int)num; | 281 | obs = (int)num; |
282 | p = ctx->obuf; | 282 | p = ctx->obuf; |
283 | if ((obs > DEFAULT_LINEBUFFER_SIZE) && (obs != ctx->obuf_size)) { | 283 | if ((obs > DEFAULT_LINEBUFFER_SIZE) && (obs != ctx->obuf_size)) { |
284 | p = (char *)malloc((int)num); | 284 | p = malloc((int)num); |
285 | if (p == NULL) | 285 | if (p == NULL) |
286 | goto malloc_error; | 286 | goto malloc_error; |
287 | } | 287 | } |