summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorCedric BAIL <cedric.bail@free.fr>2012-05-30 02:24:12 +0000
committerCedric BAIL <cedric.bail@free.fr>2012-05-30 02:24:12 +0000
commitf025ef3ee4239979be5f8970849d39bf8bd04cd3 (patch)
treef9595d2e57c3c4f8322c48935db9f4b8010131d1 /src
parent472a96137b90eb1a2ea3b8de1cb144f73e115942 (diff)
downloadeet-f025ef3ee4239979be5f8970849d39bf8bd04cd3.tar.gz
eet: backport r71524.
SVN revision: 71525
Diffstat (limited to 'src')
-rw-r--r--src/lib/eet_cipher.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lib/eet_cipher.c b/src/lib/eet_cipher.c
index 2425e22..9441d8c 100644
--- a/src/lib/eet_cipher.c
+++ b/src/lib/eet_cipher.c
@@ -1219,7 +1219,7 @@ eet_decipher(const void *data,
/* Get the decrypted data size */
tmp = *ret;
tmp = ntohl(tmp);
- if (tmp > tmp_len)
+ if (tmp > tmp_len || tmp <= 0)
goto on_error;
/* Update the return values */