From: Miss Islington (bot) <31488909+miss-islington@users.noreply.github.com> Date: Sat, 12 Apr 2025 15:42:26 +0000 (+0200) Subject: [3.13] Docs: Fix specifications of `gcvisitobjects_t` (GH-132433) (#132441) X-Git-Tag: v3.13.4~290 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=1884a3bbd128a79abf6aee43e79078907f18246f;p=thirdparty%2FPython%2Fcpython.git [3.13] Docs: Fix specifications of `gcvisitobjects_t` (GH-132433) (#132441) Docs: Fix specifications of `gcvisitobjects_t` (GH-132433) `gcvisitobjects_t` callbacks should return 1 for the iteration to continue instead of 0. (cherry picked from commit 1e5798e37255e921beae2aaa8329d5c48a2ef230) Co-authored-by: da-woods --- diff --git a/Doc/c-api/gcsupport.rst b/Doc/c-api/gcsupport.rst index 621da3eb0699..d1f0982b8189 100644 --- a/Doc/c-api/gcsupport.rst +++ b/Doc/c-api/gcsupport.rst @@ -277,7 +277,7 @@ the garbage collector. Type of the visitor function to be passed to :c:func:`PyUnstable_GC_VisitObjects`. *arg* is the same as the *arg* passed to ``PyUnstable_GC_VisitObjects``. - Return ``0`` to continue iteration, return ``1`` to stop iteration. Other return + Return ``1`` to continue iteration, return ``0`` to stop iteration. Other return values are reserved for now so behavior on returning anything else is undefined. .. versionadded:: 3.12