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 1w0vnG-002KrE-12 for pgsql-committers@arkaria.postgresql.org; Fri, 13 Mar 2026 06:14:42 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1w0vnE-001xI5-2K for pgsql-committers@arkaria.postgresql.org; Fri, 13 Mar 2026 06:14:41 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1w0vnE-001xHw-1c for pgsql-committers@lists.postgresql.org; Fri, 13 Mar 2026 06:14:40 +0000 Received: from mahout.postgresql.org ([2001:4800:3e1:1::227]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.98.2) (envelope-from ) id 1w0vnD-00000001tVY-0U4J for pgsql-committers@lists.postgresql.org; Fri, 13 Mar 2026 06:14:40 +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 1w0vnD-004kNN-03 for pgsql-committers@lists.postgresql.org; Fri, 13 Mar 2026 06:14:39 +0000 Received: from localhost ([127.0.0.1] helo=gemulon.postgresql.org) by gemulon.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1w0vnC-003iy8-2M for pgsql-committers@lists.postgresql.org; Fri, 13 Mar 2026 06:14:38 +0000 Content-Type: multipart/mixed; boundary="===============4236595017221847142==" MIME-Version: 1.0 From: Peter Eisentraut To: pgsql-committers@lists.postgresql.org Subject: pgsql: Change copyObject() to use typeof_unqual X-Auto-Response-Suppress: All Auto-Submitted: auto-generated Message-Id: Date: Fri, 13 Mar 2026 06:14:38 +0000 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============4236595017221847142== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Q2hhbmdlIGNvcHlPYmplY3QoKSB0byB1c2UgdHlwZW9mX3VucXVhbAoKQ3VycmVudGx5LCB3aGVu IHRoZSBhcmd1bWVudCBvZiBjb3B5T2JqZWN0KCkgaXMgY29uc3QtcXVhbGlmaWVkLCB0aGUKcmV0 dXJuIHR5cGUgaXMgYWxzbywgYmVjYXVzZSB0aGUgdXNlIG9mIHR5cGVvZiBjYXJyaWVzIG92ZXIg YWxsIHRoZQpxdWFsaWZpZXJzLiAgVGhpcyBpcyBpbmNvcnJlY3QsIHNpbmNlIHRoZSBwb2ludCBv ZiBjb3B5T2JqZWN0KCkgaXMgdG8KbWFrZSBhIGNvcHkgdG8gbXV0YXRlLiAgQnV0IGFwcGFyZW50 bHkgbm8gY29kZSByYW4gaW50byBpdC4KClRoZSBuZXcgaW1wbGVtZW50YXRpb24gdXNlcyB0eXBl b2ZfdW5xdWFsLCB3aGljaCBkcm9wcyB0aGUgcXVhbGlmaWVycywKbWFraW5nIHRoaXMgd29yayBj b3JyZWN0bHkuCgp0eXBlb2ZfdW5xdWFsIGlzIHN0YW5kYXJkaXplZCBpbiBDMjMsIGJ1dCBhbGwg cmVjZW50IHZlcnNpb25zIG9mIGFsbAp0aGUgdXN1YWwgY29tcGlsZXJzIHN1cHBvcnQgaXQgZXZl biBpbiBub24tQzIzIG1vZGUsIGF0IGxlYXN0IGFzCl9fdHlwZW9mX3VucXVhbF9fLiAgV2UgYWRk IGEgY29uZmlndXJlL21lc29uIHRlc3QgZm9yIHR5cGVvZl91bnF1YWwKYW5kIF9fdHlwZW9mX3Vu cXVhbF9fIGFuZCB1c2UgaXQgaWYgaXQncyBhdmFpbGFibGUsIGVsc2Ugd2UgdXNlIHRoZQpleGlz dGluZyBmYWxsYmFjayBvZiBqdXN0IHJldHVybmluZyB2b2lkICouCgpUaGlzIGlzIHRoZSBzZWNv bmQgYXR0ZW1wdCwgYWZ0ZXIgdGhlIGZpcnN0IGF0dGVtcHQgaW4gY29tbWl0CjRjZmNlNGU2MmM4 IHdhcyByZXZlcnRlZC4gIFRoZSBmb2xsb3dpbmcgdHdvIHBvaW50cyBhZGRyZXNzIHByb2JsZW1z CndpdGggdGhlIGVhcmxpZXIgdmVyc2lvbjoKCldlIHRlc3QgdGhlIHVuZGVyc2NvcmUgdmFyaWFu dCBmaXJzdCBzbyB0aGF0IHRoZXJlIGlzIGEgaGlnaGVyIGNoYW5jZQp0aGF0IGNsYW5nIHVzZWQg Zm9yIGJpdGNvZGUgYWxzbyBzdXBwb3J0cyBpdCwgc2luY2Ugd2UgZG9uJ3QgdGVzdCB0aGF0CnNl cGFyYXRlbHkuCgpVbmxpa2UgdGhlIHR5cGVvZiB0ZXN0LCB0aGUgdHlwZW9mX3VucXVhbCB0ZXN0 IGFsc28gdGVzdHMgd2l0aCBhIHZvaWQKcG9pbnRlciBzaW1pbGFyIHRvIGhvdyBjb3B5T2JqZWN0 KCkgd291bGQgdXNlIGl0LCBiZWNhdXNlIHRoYXQgaXMgbm90CmhhbmRsZWQgYnkgTVNWQywgc28g d2Ugd2FudCB0aGUgdGVzdCB0byBmYWlsIHRoZXJlLgoKUmV2aWV3ZWQtYnk6IERhdmlkIEdlaWVy IDxnZWlkYXYucGdAZ21haWwuY29tPgpSZXZpZXdlZC1ieTogSmVsdGUgRmVubmVtYS1OaW8gPHBv c3RncmVzQGplbHRlZi5ubD4KRGlzY3Vzc2lvbjogaHR0cHM6Ly93d3cucG9zdGdyZXNxbC5vcmcv bWVzc2FnZS1pZC9mbGF0LzkyZjk3NTBmLWM3ZjYtNDJkOC05YTRhLTg1YTNjYmU4MDhmMyU0MGVp c2VudHJhdXQub3JnCgpCcmFuY2gKLS0tLS0tCm1hc3RlcgoKRGV0YWlscwotLS0tLS0tCmh0dHBz Oi8vZ2l0LnBvc3RncmVzcWwub3JnL3BnL2NvbW1pdGRpZmYvNTkyOTJmN2FhYzcyMzA1ZjhlNDdm MTkxNTVlNmM3ZTBhMDcwYWNiOQoKTW9kaWZpZWQgRmlsZXMKLS0tLS0tLS0tLS0tLS0KY29uZmln L2MtY29tcGlsZXIubTQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgNjUgKysrKysr KysrKysrKwpjb25maWd1cmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICB8IDEwOCArKysrKysrKysrKysrKysrKysrKysKY29uZmlndXJlLmFjICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgfCAgIDIgKwptZXNvbi5idWlsZCAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICB8ICA2MiArKysrKysrKysrKysKc3JjL2luY2x1ZGUv Yy5oICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgMTIgKysrCnNyYy9pbmNs dWRlL25vZGVzL25vZGVzLmggICAgICAgICAgICAgICAgICAgICAgICAgIHwgICA0ICstCnNyYy9p bmNsdWRlL3BnX2NvbmZpZy5oLmluICAgICAgICAgICAgICAgICAgICAgICAgIHwgIDE0ICsrKwou Li4vdGVzdF9jcGx1c3BsdXNleHQvdGVzdF9jcGx1c3BsdXNleHQuY3BwICAgICAgICB8ICAgMyAr LQo4IGZpbGVzIGNoYW5nZWQsIDI2NyBpbnNlcnRpb25zKCspLCAzIGRlbGV0aW9ucygtKQoK --===============4236595017221847142==--