Kaydet (Commit) 2ed6dff7 authored tarafından Raymond Hettinger's avatar Raymond Hettinger

As discussed on python-dev, revised docs to note that

PyObject_IsTrue() can have an error result.

Also, added missing docs for PyObject_Not().

Will backport.
üst 1475c492
......@@ -310,7 +310,14 @@ determination.
\begin{cfuncdesc}{int}{PyObject_IsTrue}{PyObject *o}
Returns \code{1} if the object \var{o} is considered to be true, and
\code{0} otherwise. This is equivalent to the Python expression
\samp{not not \var{o}}. This function always succeeds.
\samp{not not \var{o}}. On failure, return \code{-1}.
\end{cfuncdesc}
\begin{cfuncdesc}{int}{PyObject_Not}{PyObject *o}
Returns \code{0} if the object \var{o} is considered to be true, and
\code{1} otherwise. This is equivalent to the Python expression
\samp{not \var{o}}. On failure, return \code{-1}.
\end{cfuncdesc}
......
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