Fix memory leaks found by valgrind.

This commit is contained in:
Guus Sliepen 2012-10-09 16:27:28 +02:00
parent 72642b40b3
commit d1ec010660
6 changed files with 20 additions and 12 deletions

View file

@ -65,10 +65,8 @@ bool cipher_open_blowfish_ofb(cipher_t *cipher) {
void cipher_close(cipher_t *cipher) {
EVP_CIPHER_CTX_cleanup(&cipher->ctx);
if(cipher->counter) {
free(cipher->counter);
cipher->counter = 0;
}
free(cipher->counter);
cipher->counter = NULL;
}
size_t cipher_keylength(const cipher_t *cipher) {