]> granicus.if.org Git - php/commitdiff
equivalent segv/shutdown fix for failed connect
authorWez Furlong <wez@php.net>
Wed, 28 Jul 2004 00:15:19 +0000 (00:15 +0000)
committerWez Furlong <wez@php.net>
Wed, 28 Jul 2004 00:15:19 +0000 (00:15 +0000)
ext/pdo_pgsql/pgsql_driver.c

index c1e4f5f7af7302dcc89fd50cd98eae6245c86169..70eae1ca65ec2e106c70913d8aa330a8553f5a8b 100644 (file)
@@ -338,6 +338,7 @@ static int pdo_pgsql_handle_factory(pdo_dbh_t *dbh, zval *driver_options TSRMLS_
        ret = 1;
        
 cleanup:
+       dbh->methods = &pgsql_methods;
        if (!ret) {
                pgsql_handle_closer(dbh TSRMLS_CC);
        }