eet: Fix memleak during cipher.
authorcedric <cedric@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Mon, 2 Mar 2009 14:43:57 +0000 (14:43 +0000)
committercedric <cedric@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Mon, 2 Mar 2009 14:43:57 +0000 (14:43 +0000)
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eet@39331 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

src/lib/eet_cipher.c

index d0cf2e8..4bea26f 100644 (file)
@@ -938,7 +938,7 @@ eet_pbkdf2_sha1(const char          *key,
   HMAC_CTX              hctx;
 # endif
 
-  buf = malloc(salt_len + 4);
+  buf = alloca(salt_len + 4);
   if (!buf) return 1;
 
   for (i = 1; len; len -= tmp_len, p += tmp_len, i++)