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 1tHpTW-00A6rD-Py for pgsql-committers@arkaria.postgresql.org; Sun, 01 Dec 2024 19:19:22 +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 1tHpTU-009nTq-5L for pgsql-committers@arkaria.postgresql.org; Sun, 01 Dec 2024 19:19:21 +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 1tHpQT-009ko0-Qd for pgsql-committers@lists.postgresql.org; Sun, 01 Dec 2024 19:16:15 +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 1tHpQN-000WfA-O6 for pgsql-committers@lists.postgresql.org; Sun, 01 Dec 2024 19:16:14 +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.94.2) (envelope-from ) id 1tHpQM-001eLy-E4 for pgsql-committers@lists.postgresql.org; Sun, 01 Dec 2024 19:16:06 +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 1tHpQL-000csS-2f for pgsql-committers@lists.postgresql.org; Sun, 01 Dec 2024 19:16:05 +0000 Content-Type: multipart/mixed; boundary="===============2071614146010766982==" MIME-Version: 1.0 From: Tom Lane To: pgsql-committers@lists.postgresql.org Subject: pgsql: Fix broken list-munging in ecpg's remove_variables(). X-Auto-Response-Suppress: All Auto-Submitted: auto-generated Message-Id: Date: Sun, 01 Dec 2024 19:16:05 +0000 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============2071614146010766982== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Rml4IGJyb2tlbiBsaXN0LW11bmdpbmcgaW4gZWNwZydzIHJlbW92ZV92YXJpYWJsZXMoKS4KClRo ZSBsb29wcyBvdmVyIGN1cnNvciBhcmd1bWVudCB2YXJpYWJsZXMgbmVnbGVjdGVkIHRvIGV2ZXIg YWR2YW5jZQoicHJldnZhciIuICBUaGUgY29kZSB3b3VsZCBhY2NpZGVudGFsbHkgZG8gdGhlIHJp Z2h0IHRoaW5nIGFueXdheQp3aGVuIHJlbW92aW5nIHRoZSBmaXJzdCBvciBzZWNvbmQgbGlzdCBl bnRyeSwgYnV0IGlmIGl0IGhhZCB0bwpyZW1vdmUgdGhlIHRoaXJkIG9yIGxhdGVyIGVudHJ5IHRo ZW4gaXQgd291bGQgYWxzbyByZW1vdmUgYWxsCmVudHJpZXMgYmV0d2VlbiB0aGVyZSBhbmQgdGhl IGZpcnN0IGVudHJ5LiAgQUZBSUNTIHRoaXMgd291bGQKb25seSBtYXR0ZXIgZm9yIGN1cnNvcnMg dGhhdCByZWZlcmVuY2Ugb3V0LW9mLXNjb3BlIHZhcmlhYmxlcywKd2hpY2ggaXMgYSB3ZWlyZCBJ bmZvcm1peCBjb21wYXRpYmlsaXR5IGhhY2s7IGJldHdlZW4gdGhhdCBhbmQKdGhlIGxhY2sgb2Yg aW1wYWN0IGZvciBzaG9ydCBsaXN0cywgaXQncyBub3Qgc28gc3VycHJpc2luZyB0aGF0Cm5vYm9k eSBoYXMgY29tcGxhaW5lZC4gIE5vbmV0aGVsZXNzIGl0J3MgYSBwcmV0dHkgb2J2aW91cyBidWcu CgpJdCB3b3VsZCBoYXZlIGJlZW4gbW9yZSBvYnZpb3VzIGlmIHRoZXNlIGxvb3BzIHVzZWQgYSBt b3JlIHN0YW5kYXJkCmNvZGluZyBzdHlsZSBmb3IgY2hhc2luZyB0aGUgbGlua2VkIGxpc3RzIC0t LSB0aGlzIGJ1c2luZXNzIHdpdGggdGhlCiJwcmV2IiBwb2ludGVyIHNvbWV0aW1lcyBwb2ludGlu ZyBhdCB0aGUgY3VycmVudCBsaXN0IGVudHJ5IGlzCmNvbmZ1c2luZyBhbmQgb3ZlcmNvbXBsaWNh dGVkLiAgU28gcmF0aGVyIHRoYW4ganVzdCBhZGQgYSBtaW5pbWFsCmJhbmQtYWlkLCBJIGNob3Nl IHRvIHJld3JpdGUgdGhlIGxvb3BzIGluIHRoZSBzYW1lIHN0eWxlIHdlIHVzZQplbHNld2hlcmUs IHdoZXJlIHRoZSAicHJldiIgcG9pbnRlciBpcyBOVUxMIHVudGlsIHdlIGFyZSBkZWFsaW5nIHdp dGgKYSBub24tZmlyc3QgZW50cnkgYW5kIHdlIHNhdmUgdGhlICJuZXh0IiBwb2ludGVyIGF0IHRo ZSB0b3Agb2YgdGhlCmxvb3AuICAoVHdvIG9mIHRoZSBmb3VyIGxvb3BzIHRvdWNoZWQgaGVyZSBh cmUgbm90IGFjdHVhbGx5IGJ1Z2d5LApidXQgaXQgc2VlbXMgYmV0dGVyIHRvIG1ha2UgdGhlbSBh bGwgbG9vayBhbGlrZS4pCgpDb3Zlcml0eSBkaXNjb3ZlcmVkIHRoaXMgcHJvYmxlbSwgYnV0IG5v dCB1bnRpbCAyYjQxZGU0YTUgYWRkZWQgY29kZQp0byBmcmVlIG5vLWxvbmdlci1uZWVkZWQgYXJn dW1lbnRzIHN0cnVjdHMuICBXaXRoIHRoYXQsIHRoZSBpbmNvcnJlY3QKbGluayB1cGRhdGVzIGFy ZSBwb3NzaWJseSB0b3VjaGluZyBmcmVlZCBtZW1vcnksIGFuZCBpdCBjb21wbGFpbmVkCmFib3V0 IHRoYXQuICBOb25ldGhlbGVzcyB0aGUgbGlzdCBjb3JydXB0aW9uIGhhemFyZCBpcyBhbmNpZW50 LCBzbwpiYWNrLXBhdGNoIHRvIGFsbCBzdXBwb3J0ZWQgYnJhbmNoZXMuCgpCcmFuY2gKLS0tLS0t ClJFTF8xN19TVEFCTEUKCkRldGFpbHMKLS0tLS0tLQpodHRwczovL2dpdC5wb3N0Z3Jlc3FsLm9y Zy9wZy9jb21taXRkaWZmL2E5NjNhYmQ1NDllOWUyYjUxODQ2MGNjZjMxZWEzNzI4MjE0MjA3YzAK Ck1vZGlmaWVkIEZpbGVzCi0tLS0tLS0tLS0tLS0tCnNyYy9pbnRlcmZhY2VzL2VjcGcvcHJlcHJv Yy92YXJpYWJsZS5jIHwgNjcgKysrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0tLQoxIGZp bGUgY2hhbmdlZCwgMzMgaW5zZXJ0aW9ucygrKSwgMzQgZGVsZXRpb25zKC0pCgo= --===============2071614146010766982==--