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-005yCX-Rv 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 1uGhCg-00AtVv-Vg for pgsql-committers@arkaria.postgresql.org; Sun, 18 May 2025 16:49:34 +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 1uGh9a-00AqWQ-F3 for pgsql-committers@lists.postgresql.org; Sun, 18 May 2025 16:46:22 +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-002Q9X-0M for pgsql-committers@lists.postgresql.org; Sun, 18 May 2025 16:46:21 +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-007NY5-UK 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 1uGh9W-002GYK-09 for pgsql-committers@lists.postgresql.org; Sun, 18 May 2025 16:46:18 +0000 Content-Type: multipart/mixed; boundary="===============6157389036366263615==" 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 --===============6157389036366263615== 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 bWFpbC5nbWFpbC5jb20KQmFja3BhdGNoLXRocm91Z2g6IDEzCgpCcmFuY2gKLS0tLS0tClJFTF8x NV9TVEFCTEUKCkRldGFpbHMKLS0tLS0tLQpodHRwczovL2dpdC5wb3N0Z3Jlc3FsLm9yZy9wZy9j b21taXRkaWZmLzAwNjUyYjNjOWZiN2JmMjEyMmJiMDc2ZDYzYjE1YmM2NWUxMmZmNzEKCk1vZGlm aWVkIEZpbGVzCi0tLS0tLS0tLS0tLS0tCmNvbmZpZ3VyZSAgICAgICAgICAgICAgICAgIHwgMTUg KysrKysrKysrKysrKystCmNvbmZpZ3VyZS5hYyAgICAgICAgICAgICAgIHwgIDMgKystCnNyYy9p bmNsdWRlL3BnX2NvbmZpZy5oLmluIHwgIDcgKysrKy0tLQpzcmMvcG9ydC9leHBsaWNpdF9iemVy by5jICB8ICA0ICsrKy0Kc3JjL3Rvb2xzL21zdmMvU29sdXRpb24ucG0gfCAgMiArLQo1IGZpbGVz IGNoYW5nZWQsIDI0IGluc2VydGlvbnMoKyksIDcgZGVsZXRpb25zKC0pCgo= --===============6157389036366263615==--