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.94.2) (envelope-from ) id 1r0grp-007B5o-Qd for pgsql-committers@arkaria.postgresql.org; Wed, 08 Nov 2023 11:37:05 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1r0grm-002TAD-8W for pgsql-committers@arkaria.postgresql.org; Wed, 08 Nov 2023 11:37:02 +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.94.2) (envelope-from ) id 1r0grm-002TA5-0c for pgsql-committers@lists.postgresql.org; Wed, 08 Nov 2023 11:37:02 +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.94.2) (envelope-from ) id 1r0gri-005LBt-Rf for pgsql-committers@lists.postgresql.org; Wed, 08 Nov 2023 11:37:01 +0000 Received: from gemulon.postgresql.org ([2001:4800:3e1:1::198]) by mahout.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1r0grh-0000E8-91 for pgsql-committers@lists.postgresql.org; Wed, 08 Nov 2023 11:36:57 +0000 Received: from localhost ([127.0.0.1] helo=gemulon.postgresql.org) by gemulon.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1r0grf-004TbF-JU for pgsql-committers@lists.postgresql.org; Wed, 08 Nov 2023 11:36:56 +0000 Content-Type: multipart/mixed; boundary="===============1786642498496851712==" MIME-Version: 1.0 From: Heikki Linnakangas To: pgsql-committers@lists.postgresql.org Subject: pgsql: Move a few ResourceOwnerEnlarge() calls for safety and clarity. X-Auto-Response-Suppress: All Auto-Submitted: auto-generated Message-Id: Date: Wed, 08 Nov 2023 11:36:56 +0000 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============1786642498496851712== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 TW92ZSBhIGZldyBSZXNvdXJjZU93bmVyRW5sYXJnZSgpIGNhbGxzIGZvciBzYWZldHkgYW5kIGNs YXJpdHkuCgpUaGVzZSBhcmUgZnVuY3Rpb25zIHdoZXJlIGEgbG90IG9mIHRoaW5ncyBoYXBwZW4g YmV0d2VlbiB0aGUKUmVzb3VyY2VPd25lckVubGFyZ2UgYW5kIFJlc291cmNlT3duZXJSZW1lbWJl ciBjYWxscy4gSXQncyBpbXBvcnRhbnQKdGhhdCB0aGVyZSBhcmUgbm8gdW5yZWxhdGVkIFJlc291 cmNlT3duZXJSZW1lbWJlciBjYWxscyBpbiB0aGUgY29kZSBpbgpiZXR3ZWVuLCBvdGhlcndpc2Ug dGhlIHJlc2VydmVkIGVudHJ5IG1pZ2h0IGJlIHVzZWQgdXAgYnkgdGhlCmludGVydmVuaW5nIFJl c291cmNlT3duZXJSZW1lbWJlciBhbmQgbm90IGJlIGF2YWlsYWJsZSBhdCB0aGUgaW50ZW5kZWQK UmVzb3VyY2VPd25lclJlbWVtYmVyIGNhbGwgYW55bW9yZS4gSSBkb24ndCBzZWUgYW55IGJ1Z3Mg aGVyZSwgYnV0IHRoZQpsb25nZXIgdGhlIGNvZGUgcGF0aCBiZXR3ZWVuIHRoZSBjYWxscyBpcywg dGhlIGhhcmRlciBpdCBpcyB0byB2ZXJpZnkuCgpJbiBidWZtZ3IuYywgdGhlcmUgaXMgYSBmdW5j dGlvbiBzaW1pbGFyIHRvIFJlc291cmNlT3duZXJFbmxhcmdlLApSZXNlcnZlUHJpdmF0ZVJlZkNv dW50RW50cnkoKSwgdG8gZW5zdXJlIHRoYXQgdGhlIHByaXZhdGUgcmVmY291bnQKYXJyYXkgaGFz IGVub3VnaCBzcGFjZS4gVGhlIFJlc2VydmVQcml2YXRlUmVmQ291bnRFbnRyeSgpIGNhbGxzIHdl cmUKbWFkZSBhdCBkaWZmZXJlbnQgcGxhY2VzIHRoYW4gdGhlIFJlc291cmNlT3duZXJFbmxhcmdl QnVmZmVycygpCmNhbGxzLiBNb3ZlIHRoZSBSZXNvdXJjZU93bmVyRW5sYXJnZUJ1ZmZlcnMoKSBh bmQKUmVzZXJ2ZVByaXZhdGVSZWZDb3VudEVudHJ5KCkgY2FsbHMgdG9nZXRoZXIgZm9yIGNvbnNp c3RlbmN5LgoKUmV2aWV3ZWQtYnk6IEFsZWtzYW5kZXIgQWxla3NlZXYsIE1pY2hhZWwgUGFxdWll ciwgSnVsaWVuIFJvdWhhdWQKUmV2aWV3ZWQtYnk6IEt5b3Rhcm8gSG9yaWd1Y2hpLCBIYXlhdG8g S3Vyb2RhLCDDgWx2YXJvIEhlcnJlcmEsIFpoaWhvbmcgWXUKUmV2aWV3ZWQtYnk6IFBldGVyIEVp c2VudHJhdXQsIEFuZHJlcyBGcmV1bmQKRGlzY3Vzc2lvbjogaHR0cHM6Ly93d3cucG9zdGdyZXNx bC5vcmcvbWVzc2FnZS1pZC9jYmZhYmViMC1jZDNjLWU5NTEtYTU3Mi0xOWIzNjVlZDMxNGQlNDBp a2kuZmkKCkJyYW5jaAotLS0tLS0KbWFzdGVyCgpEZXRhaWxzCi0tLS0tLS0KaHR0cHM6Ly9naXQu cG9zdGdyZXNxbC5vcmcvcGcvY29tbWl0ZGlmZi9iNzBjMjE0M2JiYmUyOTFmZTJiNDQ0MTUwNzcy OTcyZmE1Mzk3MmYxCgpNb2RpZmllZCBGaWxlcwotLS0tLS0tLS0tLS0tLQpzcmMvYmFja2VuZC9z dG9yYWdlL2J1ZmZlci9idWZtZ3IuYyAgIHwgNDkgKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0t LS0tLS0tLS0Kc3JjL2JhY2tlbmQvc3RvcmFnZS9idWZmZXIvbG9jYWxidWYuYyB8ICAyICsrCnNy Yy9iYWNrZW5kL3V0aWxzL2NhY2hlL2NhdGNhY2hlLmMgICAgfCAgNSArKy0tCjMgZmlsZXMgY2hh bmdlZCwgMjcgaW5zZXJ0aW9ucygrKSwgMjkgZGVsZXRpb25zKC0pCgo= --===============1786642498496851712==--