From: Keyur Date: Tue, 9 Aug 2016 14:41:20 +0000 (+0000) Subject: Fix ASSERT logic X-Git-Tag: php-7.2.0alpha1~1558^2~1 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=c7f0613666434dae69da4c6db72d5d34e5cd42eb;p=php Fix ASSERT logic --- diff --git a/ext/pdo/pdo_dbh.c b/ext/pdo/pdo_dbh.c index 461c65471b..4411c681bd 100644 --- a/ext/pdo/pdo_dbh.c +++ b/ext/pdo/pdo_dbh.c @@ -1508,7 +1508,7 @@ static void dbh_free(pdo_dbh_t *dbh, zend_bool free_persistent) if (dbh->is_persistent) { #if ZEND_DEBUG - ZEND_ASSERT(free_persistent && (dbh->refcount == 1)); + ZEND_ASSERT(!free_persistent || (dbh->refcount == 1)); #endif if (!free_persistent && (--dbh->refcount)) { return;