summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDerick Rethans <derick@php.net>2001-12-25 16:31:44 +0000
committerDerick Rethans <derick@php.net>2001-12-25 16:31:44 +0000
commit1e5919277cf405881d0c2c8dd90ec931799fb63e (patch)
tree77789c5d62b6a635546bd12e7cbab14b5fa784c1
parent5385e1f258bfb3eeb9325887668c0f30fbd94737 (diff)
downloadphp-git-1e5919277cf405881d0c2c8dd90ec931799fb63e.tar.gz
- Fix for bug 14691: Invalidate mcrypt resource if the key size is 0
-rw-r--r--ext/mcrypt/mcrypt.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/ext/mcrypt/mcrypt.c b/ext/mcrypt/mcrypt.c
index b1ce5b9199..d40e3ef71e 100644
--- a/ext/mcrypt/mcrypt.c
+++ b/ext/mcrypt/mcrypt.c
@@ -478,6 +478,7 @@ PHP_FUNCTION(mcrypt_generic_init)
if (Z_STRLEN_PP(key) == 0) {
php_error (E_WARNING, "key size is 0");
+ zend_list_delete (Z_LVAL_PP(mcryptind));
RETURN_FALSE;
}