]> granicus.if.org Git - php/commitdiff
Fixed memory leak
authorIlia Alshanetsky <iliaa@php.net>
Wed, 7 Dec 2005 01:29:14 +0000 (01:29 +0000)
committerIlia Alshanetsky <iliaa@php.net>
Wed, 7 Dec 2005 01:29:14 +0000 (01:29 +0000)
ext/pdo/pdo_dbh.c

index 67c02579d3e9a0707cc702ace02ef4bcf01bda27..e3f811d0da982068283780b63bb094ffb54456aa 100755 (executable)
@@ -1365,6 +1365,7 @@ static void dbh_free(pdo_dbh_t *dbh TSRMLS_DC)
        for (i = 0; i < PDO_DBH_DRIVER_METHOD_KIND__MAX; i++) {
                if (dbh->cls_methods[i]) {
                        zend_hash_destroy(dbh->cls_methods[i]);
+                       pefree(dbh->cls_methods[i], dbh->is_persistent);
                }
        }