cedric pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=b9db9ca2e359ad75e9df52542a3864c19ad14f5e

commit b9db9ca2e359ad75e9df52542a3864c19ad14f5e
Author: Cedric BAIL <ced...@osg.samsung.com>
Date:   Mon Jan 19 14:44:13 2015 +0100

    Revert "eet: fix memory leak in eet_cipher"
    
    This reverts commit d25d56758c735cdf5760278f8a97e9c6b8ec7355.
    
    That patch was leading to double. Thanks ami for finding it.
---
 src/lib/eet/eet_cipher.c | 6 ++----
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/src/lib/eet/eet_cipher.c b/src/lib/eet/eet_cipher.c
index 66ee245..2dd4d07 100644
--- a/src/lib/eet/eet_cipher.c
+++ b/src/lib/eet/eet_cipher.c
@@ -1110,10 +1110,8 @@ eet_decipher(const void   *data,
 
    err = gcry_cipher_setiv(cipher, iv, MAX_IV_LEN);
    if (err)
-     {
-        free(ret);
-        goto on_error;
-     }
+     goto on_error;
+
    err = gcry_cipher_setkey(cipher, ik, MAX_KEY_LEN);
    if (err)
      goto on_error;

-- 


Reply via email to