Commit 8b8fe288 authored by Fred Drake's avatar Fred Drake

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.
parent 10a3bb53
...@@ -860,6 +860,9 @@ PyObject *item; ...@@ -860,6 +860,9 @@ PyObject *item;
while (item = PyIter_Next(iter)) { while (item = PyIter_Next(iter)) {
/* do something with item */ /* do something with item */
...
/* release reference when done */
Py_DECREF(item);
} }
if (PyErr_Occurred()) { if (PyErr_Occurred()) {
/* propogate error */ /* propogate error */
...@@ -867,6 +870,8 @@ if (PyErr_Occurred()) { ...@@ -867,6 +870,8 @@ if (PyErr_Occurred()) {
else { else {
/* continue doing useful work */ /* continue doing useful work */
} }
\end{verbatim}
\section{Buffer Protocol \label{abstract-buffer}} \section{Buffer Protocol \label{abstract-buffer}}
...@@ -897,7 +902,7 @@ else { ...@@ -897,7 +902,7 @@ else {
Returns \code{1} if \var{o} supports the single-segment readable Returns \code{1} if \var{o} supports the single-segment readable
buffer interface. Otherwise returns \code{0}. buffer interface. Otherwise returns \code{0}.
\versionadded{2.2} \versionadded{2.2}
\enc{cfuncdesc} \end{cfuncdesc}
\begin{cfuncdesc}{int}{PyObject_AsWriteBuffer}{PyObject *obj, \begin{cfuncdesc}{int}{PyObject_AsWriteBuffer}{PyObject *obj,
const char **buffer, const char **buffer,
...@@ -909,5 +914,3 @@ else { ...@@ -909,5 +914,3 @@ else {
\code{0} and sets a \exception{TypeError} on error. \code{0} and sets a \exception{TypeError} on error.
\versionadded{1.6} \versionadded{1.6}
\end{cfuncdesc} \end{cfuncdesc}
\end{verbatim}
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment