From 8b8fe288b34c590d44d03315e3b9ccf2468c777c Mon Sep 17 00:00:00 2001 From: Fred Drake Date: Wed, 26 Dec 2001 16:53:48 +0000 Subject: [PATCH] Close an improperly-closed verbatim environment. This closes SF patch #496215. Add a little more detail to the example that had not been closed. Bugfix: this should be made part of 2.2.1. --- Doc/api/abstract.tex | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/Doc/api/abstract.tex b/Doc/api/abstract.tex index 0dca7996903..af49611facd 100644 --- a/Doc/api/abstract.tex +++ b/Doc/api/abstract.tex @@ -860,6 +860,9 @@ PyObject *item; while (item = PyIter_Next(iter)) { /* do something with item */ + ... + /* release reference when done */ + Py_DECREF(item); } if (PyErr_Occurred()) { /* propogate error */ @@ -867,6 +870,8 @@ if (PyErr_Occurred()) { else { /* continue doing useful work */ } +\end{verbatim} + \section{Buffer Protocol \label{abstract-buffer}} @@ -897,7 +902,7 @@ else { Returns \code{1} if \var{o} supports the single-segment readable buffer interface. Otherwise returns \code{0}. \versionadded{2.2} -\enc{cfuncdesc} +\end{cfuncdesc} \begin{cfuncdesc}{int}{PyObject_AsWriteBuffer}{PyObject *obj, const char **buffer, @@ -909,5 +914,3 @@ else { \code{0} and sets a \exception{TypeError} on error. \versionadded{1.6} \end{cfuncdesc} - -\end{verbatim}