From 89fb03524842f88b1f1301148483b5050bbc9826 Mon Sep 17 00:00:00 2001 From: Fred Drake Date: Sat, 14 Oct 2000 05:49:30 +0000 Subject: [PATCH] For PyErr_Format(), note that the exception parameter can be a string or class, but not an instance (since an instance will be created using the formatted message string as the constructor parameter). --- Doc/api/api.tex | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Doc/api/api.tex b/Doc/api/api.tex index d91f29b8fb0..87ac55cacf0 100644 --- a/Doc/api/api.tex +++ b/Doc/api/api.tex @@ -882,8 +882,8 @@ You need not increment its reference count. \begin{cfuncdesc}{PyObject*}{PyErr_Format}{PyObject *exception, const char *format, \moreargs} -This function sets the error indicator. -\var{exception} should be a Python object. +This function sets the error indicator. \var{exception} should be a +Python exception (string or class, not an instance). \var{fmt} should be a string, containing format codes, similar to \cfunction{printf}. The \code{width.precision} before a format code is parsed, but the width part is ignored.