From a32a1992011a650c0b0776a2e7f9de820bf2b08a Mon Sep 17 00:00:00 2001 From: Xinchen Hui Date: Tue, 6 Mar 2012 03:45:27 +0000 Subject: [PATCH] Fixed bug #61292 (Segfault while calling a method on an overloaded PDO object) --- NEWS | 4 ++++ ext/pdo/pdo_dbh.c | 1 + 2 files changed, 5 insertions(+) diff --git a/NEWS b/NEWS index 168931cfef..9cb9f41c16 100644 --- a/NEWS +++ b/NEWS @@ -49,6 +49,10 @@ PHP NEWS . Fixed bug #60887 (SoapClient ignores user_agent option and sends no User-Agent header). (carloschilazo at gmail dot com) +- PDO + . Fixed bug #61292 (Segfault while calling a method on an overloaded PDO + object). (Laruence) + - PDO_mysql . Fixed bug #61207 (PDO::nextRowset() after a multi-statement query doesn't always work). (Johannes) diff --git a/ext/pdo/pdo_dbh.c b/ext/pdo/pdo_dbh.c index d718ddb43f..b4f383c94f 100755 --- a/ext/pdo/pdo_dbh.c +++ b/ext/pdo/pdo_dbh.c @@ -343,6 +343,7 @@ static PHP_METHOD(PDO, dbh_constructor) pdbh->def_stmt_ce = dbh->def_stmt_ce; pdbh->def_stmt_ctor_args = dbh->def_stmt_ctor_args; pdbh->std.properties = dbh->std.properties; + pdbh->std.properties_table = dbh->std.properties_table; } /* kill the non-persistent thingamy */ efree(dbh); -- 2.40.0