X-Git-Url: https://git.librecmc.org/?a=blobdiff_plain;f=demos%2Fb64.c;h=c01107f4a0bebf50becc4ef0ae0efe1bf6358eee;hb=b8b12aadd8edfd3bd327157c8899b1cf3403177f;hp=fcc69562c134afa33fa109d95d45ffa8c101b4c6;hpb=ca3a82c3b364e1e584546f0f3bbb938b0b472580;p=oweals%2Fopenssl.git diff --git a/demos/b64.c b/demos/b64.c index fcc69562c1..c01107f4a0 100644 --- a/demos/b64.c +++ b/demos/b64.c @@ -169,7 +169,7 @@ char **argv; } strbuf = OPENSSL_malloc(SIZE); - buff = (unsigned char *)OPENSSL_malloc(EVP_ENCODE_LENGTH(bsize)); + buff = OPENSSL_malloc(EVP_ENCODE_LENGTH(bsize)); if ((buff == NULL) || (strbuf == NULL)) { BIO_printf(bio_err, "OPENSSL_malloc failure\n"); goto end; @@ -239,10 +239,8 @@ char **argv; BIO_printf(bio_err, "bytes written:%8ld\n", BIO_number_written(out)); } end: - if (strbuf != NULL) - OPENSSL_free(strbuf); - if (buff != NULL) - OPENSSL_free(buff); + OPENSSL_free(strbuf); + OPENSSL_free(buff); BIO_free(in); BIO_free(out); BIO_free(benc);