- fix #66869, Invalid 2nd argument crashes imageaffinematrixget

This commit is contained in:
Pierre Joye 2014-03-09 21:12:19 +01:00
parent 0c74d5ef08
commit 8e3c2015dc

View File

@ -5298,6 +5298,7 @@ PHP_FUNCTION(imageaffinematrixget)
double x, y;
if (Z_TYPE_P(options) != IS_ARRAY) {
php_error_docref(NULL TSRMLS_CC, E_WARNING, "Array expected as options");
RETURN_FALSE;
}
if (zend_hash_find(HASH_OF(options), "x", sizeof("x"), (void **)&tmp) != FAILURE) {
if (Z_TYPE_PP(tmp) != IS_DOUBLE) {