PyMapping_SetItemString() returns int, not an object.
diff --git a/Doc/api/api.tex b/Doc/api/api.tex
index 93e061c..48da118 100644
--- a/Doc/api/api.tex
+++ b/Doc/api/api.tex
@@ -1596,7 +1596,7 @@
 \samp{\var{o}[\var{key}]}.
 \end{cfuncdesc}
 
-\begin{cfuncdesc}{PyObject*}{PyMapping_SetItemString}{PyObject *o, char *key, PyObject *v}
+\begin{cfuncdesc}{int}{PyMapping_SetItemString}{PyObject *o, char *key, PyObject *v}
 Map the object \var{key} to the value \var{v} in object \var{o}.
 Returns \code{-1} on failure.  This is the equivalent of the Python
 statement \samp{\var{o}[\var{key}] = \var{v}}.