]> granicus.if.org Git - php/commitdiff
this check should be present in HEAD as well, no only in 5_1
authorAntony Dovgal <tony2001@php.net>
Sun, 19 Mar 2006 22:57:47 +0000 (22:57 +0000)
committerAntony Dovgal <tony2001@php.net>
Sun, 19 Mar 2006 22:57:47 +0000 (22:57 +0000)
ext/pdo/pdo_dbh.c

index 6154a41238f4c0cf69ffbfb5ea1d33b915840622..d753d515407dbe8bc73fb6520874b035aa872b23 100755 (executable)
@@ -1403,7 +1403,7 @@ static void pdo_dbh_free_storage(pdo_dbh_t *dbh TSRMLS_DC)
 
        if (!dbh->is_persistent) {
                dbh_free(dbh TSRMLS_CC);
-       } else if (dbh->methods->persistent_shutdown) {
+       } else if (dbh->methods && dbh->methods->persistent_shutdown) {
                dbh->methods->persistent_shutdown(dbh TSRMLS_CC);
        }
 }