summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ext/pdo/pdo_dbh.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/ext/pdo/pdo_dbh.c b/ext/pdo/pdo_dbh.c
index 7a49a03ed1..0f2a2ba788 100644
--- a/ext/pdo/pdo_dbh.c
+++ b/ext/pdo/pdo_dbh.c
@@ -1512,7 +1512,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;