From 910519674ad97c98a9140ece3119e321774233d0 Mon Sep 17 00:00:00 2001 From: Paul Floyd Date: Tue, 26 Nov 2024 08:08:37 +0100 Subject: [PATCH] Manual: C23 is now officially released --- docs/xml/manual-core.xml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/xml/manual-core.xml b/docs/xml/manual-core.xml index 8ee5ba016..da7e81176 100644 --- a/docs/xml/manual-core.xml +++ b/docs/xml/manual-core.xml @@ -1793,9 +1793,9 @@ that can report errors, e.g. Memcheck, but not Cachegrind. - The behaviour of realloc() is - implementation defined (in C17, in C23 it is likely to become - undefined). Valgrind tries to work in the same way as the + The behaviour of realloc() with a size + of zero is implementation defined in C17 and undefined in C23. + Valgrind tries to work in the same way as the underlying system and C runtime library that it was configured and built on. However, if you use a different C runtime library then this default may be wrong. If the value is then realloc will -- 2.47.2