Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1vSqfg-006utb-1i for pgsql-committers@arkaria.postgresql.org; Tue, 09 Dec 2025 05:54:00 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1vSqff-003HPM-0f for pgsql-committers@arkaria.postgresql.org; Tue, 09 Dec 2025 05:53:59 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1vSqfe-003HP8-3B for pgsql-committers@lists.postgresql.org; Tue, 09 Dec 2025 05:53:59 +0000 Received: from mahout.postgresql.org ([2001:4800:3e1:1::227]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1vSqfd-003z8e-05 for pgsql-committers@lists.postgresql.org; Tue, 09 Dec 2025 05:53:59 +0000 Received: from gemulon.postgresql.org ([2001:4800:3e1:1::198]) by mahout.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1vSqfb-007HqA-1A for pgsql-committers@lists.postgresql.org; Tue, 09 Dec 2025 05:53:55 +0000 Received: from localhost ([127.0.0.1] helo=gemulon.postgresql.org) by gemulon.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1vSqfa-003ZDP-1N for pgsql-committers@lists.postgresql.org; Tue, 09 Dec 2025 05:53:54 +0000 Content-Type: multipart/mixed; boundary="===============5848967064961107602==" MIME-Version: 1.0 From: Michael Paquier To: pgsql-committers@lists.postgresql.org Subject: pgsql: Use palloc_object() and palloc_array() in more areas of the tree X-Auto-Response-Suppress: All Auto-Submitted: auto-generated Message-Id: Date: Tue, 09 Dec 2025 05:53:54 +0000 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============5848967064961107602== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 VXNlIHBhbGxvY19vYmplY3QoKSBhbmQgcGFsbG9jX2FycmF5KCkgaW4gbW9yZSBhcmVhcyBvZiB0 aGUgdHJlZQoKVGhlIGlkZWEgaXMgdG8gZW5jb3VyYWdlIG1vcmUgdGhlIHVzZSBvZiB0aGVzZSBu ZXcgcm91dGluZXMgYWNyb3NzIHRoZQp0cmVlLCBhcyB0aGVzZSBvZmZlciBzdHJvbmdlciB0eXBl IHNhZmV0eSBndWFyYW50ZWVzIHRoYW4gcGFsbG9jKCkuCgpUaGUgZm9sbG93aW5nIHBhdGhzIGFy ZSBpbmNsdWRlZCBpbiB0aGlzIGJhdGNoLCB0cmVhdGluZyBhbGwgdGhlIGFyZWFzCnByb3Bvc2Vk IGJ5IHRoZSBhdXRob3IgZm9yIHRoZSBtb3N0IHRyaXZpYWwgY2hhbmdlcywgZXhjZXB0IHNyYy9i YWNrZW5kCihieSBmYXIgdGhlIGxhcmdlc3QgYmF0Y2gpOgpzcmMvYmluLwpzcmMvY29tbW9uLwpz cmMvZmVfdXRpbHMvCnNyYy9pbmNsdWRlLwpzcmMvcGwvCnNyYy90ZXN0LwpzcmMvdHV0b3JpYWwv CgpTaW1pbGFyIHdvcmsgaGFzIGJlZW4gZG9uZSBpbiAzMWQzODQ3YTM3YmUuCgpUaGUgY29kZSBj b21waWxlcyB0aGUgc2FtZSBiZWZvcmUgYW5kIGFmdGVyIHRoaXMgY29tbWl0LCB3aXRoIHRoZQpm b2xsb3dpbmcgZXhjZXB0aW9ucyBkdWUgdG8gY2hhbmdlcyBpbiBsaW5lIG51bWJlcnMgYmVjYXVz ZSBzb21lIG9mIHRoZQpuZXcgYWxsb2NhdGlvbiBmb3JtdWxhcyBhcmUgc2hvcnRlcjoKYmxrcmVm dGFibGUuYwpwZ2ZuYW1lcy5jCnBsX2V4ZWMuYwoKQXV0aG9yOiBEYXZpZCBHZWllciA8Z2VpZGF2 LnBnQGdtYWlsLmNvbT4KRGlzY3Vzc2lvbjogaHR0cHM6Ly9wb3N0Z3IuZXMvbS9hZDA3NDhkNC0z MDgwLTQzNmUtYjBiYy1hYzhmODZhMzQ2NmFAZ21haWwuY29tCgpCcmFuY2gKLS0tLS0tCm1hc3Rl cgoKRGV0YWlscwotLS0tLS0tCmh0dHBzOi8vZ2l0LnBvc3RncmVzcWwub3JnL3BnL2NvbW1pdGRp ZmYvMGMzYzVjM2IwNmEzN2MxM2E4MTFlYTkzMDQ0MjAyZTA2NTIzYjcwNQoKTW9kaWZpZWQgRmls ZXMKLS0tLS0tLS0tLS0tLS0KZG9jL3NyYy9zZ21sL2dpc3Quc2dtbCAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgfCAgOCArLQpkb2Mvc3JjL3NnbWwveGZ1bmMuc2dtbCAgICAgICAgICAgICAg ICAgICAgICAgICAgICB8ICAyICstCmRvYy9zcmMvc2dtbC94dHlwZXMuc2dtbCAgICAgICAgICAg ICAgICAgICAgICAgICAgIHwgIDIgKy0Kc3JjL2Jpbi9wZ19iYXNlYmFja3VwL2FzdHJlYW1lcl9p bmplY3QuYyAgICAgICAgICAgfCAgMiArLQpzcmMvYmluL3BnX2NvbWJpbmViYWNrdXAvbG9hZF9t YW5pZmVzdC5jICAgICAgICAgICB8ICAyICstCnNyYy9iaW4vcGdfZHVtcC9jb21tb24uYyAgICAg ICAgICAgICAgICAgICAgICAgICAgIHwgIDIgKy0Kc3JjL2Jpbi9wZ192ZXJpZnliYWNrdXAvYXN0 cmVhbWVyX3ZlcmlmeS5jICAgICAgICAgfCAgMiArLQpzcmMvYmluL3BnX3ZlcmlmeWJhY2t1cC9w Z192ZXJpZnliYWNrdXAuYyAgICAgICAgICB8ICAyICstCnNyYy9iaW4vc2NyaXB0cy92YWN1dW1p bmcuYyAgICAgICAgICAgICAgICAgICAgICAgIHwgIDIgKy0Kc3JjL2NvbW1vbi9ibGtyZWZ0YWJs ZS5jICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAyMSArKystLQpzcmMvY29tbW9uL3BhcnNl X21hbmlmZXN0LmMgICAgICAgICAgICAgICAgICAgICAgICB8ICA0ICstCnNyYy9jb21tb24vcGdm bmFtZXMuYyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgIDUgKy0Kc3JjL2NvbW1vbi9y bXRyZWUuYyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgMiArLQpzcmMvY29tbW9u L3N0cmluZ2luZm8uYyAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAyICstCnNyYy9mZV91 dGlscy9hc3RyZWFtZXJfZmlsZS5jICAgICAgICAgICAgICAgICAgICAgIHwgIDQgKy0Kc3JjL2Zl X3V0aWxzL2FzdHJlYW1lcl9nemlwLmMgICAgICAgICAgICAgICAgICAgICAgfCAgNCArLQpzcmMv ZmVfdXRpbHMvYXN0cmVhbWVyX2x6NC5jICAgICAgICAgICAgICAgICAgICAgICB8ICA0ICstCnNy Yy9mZV91dGlscy9hc3RyZWFtZXJfdGFyLmMgICAgICAgICAgICAgICAgICAgICAgIHwgIDYgKy0K c3JjL2ZlX3V0aWxzL2FzdHJlYW1lcl96c3RkLmMgICAgICAgICAgICAgICAgICAgICAgfCAgNCAr LQpzcmMvaW5jbHVkZS9saWIvcmFkaXh0cmVlLmggICAgICAgICAgICAgICAgICAgICAgICB8ICA4 ICstCnNyYy9wbC9wbHBlcmwvcGxwZXJsLmMgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwg MTIgKy0tCnNyYy9wbC9wbHBnc3FsL3NyYy9wbF9jb21wLmMgICAgICAgICAgICAgICAgICAgICAg IHwgMzIgKysrKy0tLS0Kc3JjL3BsL3BscGdzcWwvc3JjL3BsX2V4ZWMuYyAgICAgICAgICAgICAg ICAgICAgICAgfCAgOSArLS0Kc3JjL3BsL3BscGdzcWwvc3JjL3BsX2dyYW0ueSAgICAgICAgICAg ICAgICAgICAgICAgfCA5MiArKysrKysrKysrKy0tLS0tLS0tLS0tCnNyYy9wbC9wbHB5dGhvbi9w bHB5X3Byb2NlZHVyZS5jICAgICAgICAgICAgICAgICAgIHwgIDYgKy0Kc3JjL3BsL3BscHl0aG9u L3BscHlfc3BpLmMgICAgICAgICAgICAgICAgICAgICAgICAgfCAgNCArLQpzcmMvcGwvcGxweXRo b24vcGxweV90eXBlaW8uYyAgICAgICAgICAgICAgICAgICAgICB8IDEyICstLQpzcmMvcGwvdGNs L3BsdGNsLmMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICA0ICstCnNyYy90ZXN0 L21vZHVsZXMvZHVtbXlfaW5kZXhfYW0vZHVtbXlfaW5kZXhfYW0uYyAgIHwgIDIgKy0Kc3JjL3Rl c3QvbW9kdWxlcy9zcGdpc3RfbmFtZV9vcHMvc3BnaXN0X25hbWVfb3BzLmMgfCAxMCArLS0Kc3Jj L3Rlc3QvbW9kdWxlcy90ZXN0X2JpdG1hcHNldC90ZXN0X2JpdG1hcHNldC5jICAgfCAgMiArLQpz cmMvdGVzdC9tb2R1bGVzL3Rlc3RfaW50ZWdlcnNldC90ZXN0X2ludGVnZXJzZXQuYyB8ICAyICst Ci4uLi90ZXN0X2pzb25fcGFyc2VyX2luY3JlbWVudGFsLmMgICAgICAgICAgICAgICAgIHwgIDIg Ky0Kc3JjL3Rlc3QvbW9kdWxlcy90ZXN0X3BhcnNlci90ZXN0X3BhcnNlci5jICAgICAgICAgfCAg NCArLQpzcmMvdGVzdC9tb2R1bGVzL3Rlc3RfcmFkaXh0cmVlL3Rlc3RfcmFkaXh0cmVlLmMgICB8 ICAyICstCnNyYy90ZXN0L21vZHVsZXMvdGVzdF9yZWdleC90ZXN0X3JlZ2V4LmMgICAgICAgICAg IHwgMTQgKystLQouLi4vbW9kdWxlcy90ZXN0X3Jlc293bmVyL3Rlc3RfcmVzb3duZXJfbWFueS5j ICAgICB8ICAyICstCnNyYy90ZXN0L21vZHVsZXMvdGVzdF9ybHNfaG9va3MvdGVzdF9ybHNfaG9v a3MuYyAgIHwgIDQgKy0Kc3JjL3Rlc3QvbW9kdWxlcy93b3JrZXJfc3BpL3dvcmtlcl9zcGkuYyAg ICAgICAgICAgfCAgMiArLQpzcmMvdGVzdC9yZWdyZXNzL3JlZ3Jlc3MuYyAgICAgICAgICAgICAg ICAgICAgICAgICB8ICAyICstCnNyYy90aW1lem9uZS9wZ3R6LmMgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIHwgIDIgKy0Kc3JjL3R1dG9yaWFsL2NvbXBsZXguYyAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgfCAgNiArLQpzcmMvdHV0b3JpYWwvZnVuY3MuYyAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICB8ICAyICstCjQzIGZpbGVzIGNoYW5nZWQsIDE1NiBpbnNlcnRpb25z KCspLCAxNjEgZGVsZXRpb25zKC0pCgo= --===============5848967064961107602==--