X-Git-Url: https://www.tinc-vpn.org/git/browse?a=blobdiff_plain;f=src%2Fopenssl%2Fcipher.c;h=7f73cb1bbc22e53f7b34025521783986e2b190d7;hb=5b07039b0712bee0f19749d63116a10fb08a2d8b;hp=32cb5ce2d138a491f0dfeae8fadfe4571da09ff8;hpb=9b9230a0a79c670b86f54fadd2807b864ff9d91f;p=tinc diff --git a/src/openssl/cipher.c b/src/openssl/cipher.c index 32cb5ce2..7f73cb1b 100644 --- a/src/openssl/cipher.c +++ b/src/openssl/cipher.c @@ -40,7 +40,7 @@ typedef struct cipher_counter { } cipher_counter_t; static cipher_t *cipher_open(const EVP_CIPHER *evp_cipher) { - cipher_t *cipher = xmalloc_and_zero(sizeof *cipher); + cipher_t *cipher = xzalloc(sizeof *cipher); cipher->cipher = evp_cipher; EVP_CIPHER_CTX_init(&cipher->ctx); @@ -135,7 +135,7 @@ bool cipher_set_counter_key(cipher_t *cipher, void *key) { } if(!cipher->counter) - cipher->counter = xmalloc_and_zero(sizeof *cipher->counter); + cipher->counter = xzalloc(sizeof *cipher->counter); else cipher->counter->n = 0;