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 1uGhCh-005yCY-S0 for pgsql-committers@arkaria.postgresql.org; Sun, 18 May 2025 16:49:36 +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 1uGhCh-00AtW2-00 for pgsql-committers@arkaria.postgresql.org; Sun, 18 May 2025 16:49:35 +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.94.2) (envelope-from ) id 1uGh9b-00Aqd4-Ky for pgsql-committers@lists.postgresql.org; Sun, 18 May 2025 16:46:23 +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.96) (envelope-from ) id 1uGh9X-002Q9Y-0N for pgsql-committers@lists.postgresql.org; Sun, 18 May 2025 16:46:22 +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 1uGh9W-007NY2-UL for pgsql-committers@lists.postgresql.org; Sun, 18 May 2025 16:46:18 +0000 Received: from localhost ([127.0.0.1] helo=gemulon.postgresql.org) by gemulon.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1uGh9V-002GYE-31 for pgsql-committers@lists.postgresql.org; Sun, 18 May 2025 16:46:18 +0000 Content-Type: multipart/mixed; boundary="===============6590204895683419763==" MIME-Version: 1.0 From: Tom Lane To: pgsql-committers@lists.postgresql.org Subject: pgsql: Make our usage of memset_s() conform strictly to the C11 standar X-Auto-Response-Suppress: All Auto-Submitted: auto-generated Message-Id: Date: Sun, 18 May 2025 16:46:18 +0000 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============6590204895683419763== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 TWFrZSBvdXIgdXNhZ2Ugb2YgbWVtc2V0X3MoKSBjb25mb3JtIHN0cmljdGx5IHRvIHRoZSBDMTEg c3RhbmRhcmQuCgpQZXIgdGhlIGxldHRlciBvZiB0aGUgQzExIHN0YW5kYXJkLCBvbmUgbXVzdCAj ZGVmaW5lCl9fU1REQ19XQU5UX0xJQl9FWFQxX18gYXMgMSBiZWZvcmUgaW5jbHVkaW5nIDxzdHJp bmcuaD4gaW4gb3JkZXIgdG8KaGF2ZSBhY2Nlc3MgdG8gbWVtc2V0X3MoKS4gIEl0IGFwcGVhcnMg dGhhdCBtYW55IHBsYXRmb3JtcyBhcmUgbGVuaWVudAphYm91dCB0aGlzLCBiZWNhdXNlIHdlIHdl cmVuJ3QgZG9pbmcgaXQgYW5kIHlldCB0aGUgY29kZSBhcHBlYXJlZCB0bwp3b3JrIGFueXdheS4g IEJ1dCB3ZSBub3cgZmluZCB0aGF0IHdpdGggLXN0ZD1jMTEsIG1hY09TIGlzIHN0cmljdCBhbmQK ZG9lc24ndCBkZWNsYXJlIG1lbXNldF9zLCBsZWFkaW5nIHRvIGNvbXBpbGUgZmFpbHVyZXMgc2lu Y2Ugd2UgdHJ5IHRvCnVzZSBpdCBhbnl3YXkuICAoR2l2ZW4gdGhlIGxhY2sgb2YgcHJpb3IgcmVw b3J0cywgcGVyaGFwcyB0aGlzIGlzIG5ldwpiZWhhdmlvciBpbiB0aGUgbGF0ZXN0IFNESz8gIE5v IG1hdHRlciwgd2UncmUgY2xlYXJseSBpbiB0aGUgd3JvbmcuKQoKSW4gYWRkaXRpb24gdG8gdGhl IGltbWVkaWF0ZSBwcm9ibGVtLCB3aGljaCBjb3VsZCBiZSBmaXhlZCBtZXJlbHkgYnkKYWRkaW5n IHRoZSBuZWVkZWQgI2RlZmluZSB0byBleHBsaWNpdF9iemVyby5jLCBpdCBzZWVtcyBwb3NzaWJs ZSB0aGF0Cm91ciBjb25maWd1cmUtdGltZSBwcm9iZSBmb3IgbWVtc2V0X3MoKSBjb3VsZCBmYWls IGluIGNhc2UgYSBwbGF0Zm9ybQppbXBsZW1lbnRzIHRoZSBmdW5jdGlvbiBpbiBzb21lIG9kZCB3 YXkgZHVlIHRvIHRoaXMgc3BlYyByZXF1aXJlbWVudC4KVGhpcyBjb25jZXJuIGNhbiBiZSBmaXhl ZCBpbiBsYXJnZWx5IHRoZSBzYW1lIHdheSB0aGF0IHdlIGRlYWx0IHdpdGgKc3RyY2hybnVsKCkg aW4gNmRhMmJhMWQ4OiBzd2l0Y2ggdG8gdXNpbmcgYSBkZWNsYXJhdGlvbi1iYXNlZApjb25maWd1 cmUgcHJvYmUgaW5zdGVhZCBvZiBhIGRvZXMtaXQtbGluayBwcm9iZS4KCkJhY2stcGF0Y2ggdG8g djEzIHdoZXJlIHdlIHN0YXJ0ZWQgdXNpbmcgbWVtc2V0X3MoKS4KClJlcG9ydGVkLWJ5OiBMYWtz aG1pIE5hcmF5YW5hIFZlbGF5dWRhbSA8ZGV2Lm5hcmF5YW5hLnZAZ21haWwuY29tPgpBdXRob3I6 IFRvbSBMYW5lIDx0Z2xAc3NzLnBnaC5wYS51cz4KRGlzY3Vzc2lvbjogaHR0cHM6Ly9wb3N0Z3Iu ZXMvbS9DQUE0cFRuTGNLR0c3OHhlT2ppQnI1eVM3WmVFLVJoPUZhRlFRR09PPW5QekExTDh5RUFA bWFpbC5nbWFpbC5jb20KQmFja3BhdGNoLXRocm91Z2g6IDEzCgpCcmFuY2gKLS0tLS0tCm1hc3Rl cgoKRGV0YWlscwotLS0tLS0tCmh0dHBzOi8vZ2l0LnBvc3RncmVzcWwub3JnL3BnL2NvbW1pdGRp ZmYvMTJlZWU4NWU1MTFmZjg4NTRhYzYxZThjYWFkOGNlYzIxOGIyMDUxMwoKTW9kaWZpZWQgRmls ZXMKLS0tLS0tLS0tLS0tLS0KY29uZmlndXJlICAgICAgICAgICAgICAgICAgfCAxNSArKysrKysr KysrKysrKy0KY29uZmlndXJlLmFjICAgICAgICAgICAgICAgfCAgMyArKy0KbWVzb24uYnVpbGQg ICAgICAgICAgICAgICAgfCAxNCArKysrKysrKy0tLS0tLQpzcmMvaW5jbHVkZS9wZ19jb25maWcu aC5pbiB8ICA3ICsrKystLS0Kc3JjL3BvcnQvZXhwbGljaXRfYnplcm8uYyAgfCAgNCArKystCjUg ZmlsZXMgY2hhbmdlZCwgMzEgaW5zZXJ0aW9ucygrKSwgMTIgZGVsZXRpb25zKC0pCgo= --===============6590204895683419763==--