[php-src] master: pgsql: use new zend_object_copy() API

From: Date: Thu, 01 Oct 2026 11:44:33 +0000
Subject: [php-src] master: pgsql: use new zend_object_copy() API
Groups: php.cvs 
Request: Send a blank email to php-cvs+get-141827@lists.php.net to get a copy of this message
Author: Gina Peter Banyard (Girgias) Date: 2026-10-01T12:43:57+01:00 Commit: https://github.com/php/php-src/commit/a0da45b53510e430b6f5885d5e9c0773715978e0 Raw diff: https://github.com/php/php-src/commit/a0da45b53510e430b6f5885d5e9c0773715978e0.diff pgsql: use new zend_object_copy() API Changed paths: M ext/pgsql/pgsql.c Diff: diff --git a/ext/pgsql/pgsql.c b/ext/pgsql/pgsql.c index 38ac6cd09ffc..4501ab0dfd08 100644 --- a/ext/pgsql/pgsql.c +++ b/ext/pgsql/pgsql.c @@ -287,13 +287,11 @@ static zend_string *_php_pgsql_trim_message(const char *message) static void php_pgsql_set_default_link(zend_object *obj) { - GC_ADDREF(obj); - if (PGG(default_link) != NULL) { zend_object_release(PGG(default_link)); } - PGG(default_link) = obj; + PGG(default_link) = zend_object_copy(obj); } static void _close_pgsql_plink(zend_resource *rsrc)

« previous php.cvs (#141827) next »