Bug #805015: doc error in PyUnicode_FromEncodedObject.
This commit is contained in:
parent
7259d7bfd6
commit
69f6168b76
|
@ -1002,20 +1002,13 @@ use these APIs:
|
|||
Coerce an encoded object \var{obj} to an Unicode object and return a
|
||||
reference with incremented refcount.
|
||||
|
||||
Coercion is done in the following way:
|
||||
|
||||
\begin{enumerate}
|
||||
\item Unicode objects are passed back as-is with incremented
|
||||
refcount. \note{These cannot be decoded; passing a non-\NULL{}
|
||||
value for encoding will result in a \exception{TypeError}.}
|
||||
|
||||
\item String and other char buffer compatible objects are decoded
|
||||
String and other char buffer compatible objects are decoded
|
||||
according to the given encoding and using the error handling
|
||||
defined by errors. Both can be \NULL{} to have the interface
|
||||
use the default values (see the next section for details).
|
||||
|
||||
\item All other objects cause an exception.
|
||||
\end{enumerate}
|
||||
All other objects, including Unicode objects, cause a
|
||||
\exception{TypeError} to be set.
|
||||
|
||||
The API returns \NULL{} if there was an error. The caller is
|
||||
responsible for decref'ing the returned objects.
|
||||
|
|
Loading…
Reference in New Issue