diff options
author | Serhiy Storchaka <storchaka@gmail.com> | 2015-06-21 14:11:21 (GMT) |
---|---|---|
committer | Serhiy Storchaka <storchaka@gmail.com> | 2015-06-21 14:11:21 (GMT) |
commit | 03863d2b290d0856d7647a0275a73b55b6589fa7 (patch) | |
tree | b108c989aeb591eb444722e7f0046c75689182ab /Doc/c-api/exceptions.rst | |
parent | 5fa22fc088ac44c5652107c7c17cda01eaa84a28 (diff) | |
download | cpython-03863d2b290d0856d7647a0275a73b55b6589fa7.zip cpython-03863d2b290d0856d7647a0275a73b55b6589fa7.tar.gz cpython-03863d2b290d0856d7647a0275a73b55b6589fa7.tar.bz2 |
Fixed documentation of functions with const char* arguments.
Diffstat (limited to 'Doc/c-api/exceptions.rst')
-rw-r--r-- | Doc/c-api/exceptions.rst | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/Doc/c-api/exceptions.rst b/Doc/c-api/exceptions.rst index d89c31c..c2df767 100644 --- a/Doc/c-api/exceptions.rst +++ b/Doc/c-api/exceptions.rst @@ -324,7 +324,7 @@ in various ways. There is a separate error indicator for each thread. .. versionadded:: 3.4 -.. c:function:: void PyErr_SyntaxLocationEx(char *filename, int lineno, int col_offset) +.. c:function:: void PyErr_SyntaxLocationEx(const char *filename, int lineno, int col_offset) Like :c:func:`PyErr_SyntaxLocationObject`, but *filename* is a byte string decoded from the filesystem encoding (:func:`os.fsdecode`). @@ -332,7 +332,7 @@ in various ways. There is a separate error indicator for each thread. .. versionadded:: 3.2 -.. c:function:: void PyErr_SyntaxLocation(char *filename, int lineno) +.. c:function:: void PyErr_SyntaxLocation(const char *filename, int lineno) Like :c:func:`PyErr_SyntaxLocationEx`, but the col_offset parameter is omitted. @@ -451,7 +451,7 @@ in various ways. There is a separate error indicator for each thread. only be called from the main thread. -.. c:function:: PyObject* PyErr_NewException(char *name, PyObject *base, PyObject *dict) +.. c:function:: PyObject* PyErr_NewException(const char *name, PyObject *base, PyObject *dict) This utility function creates and returns a new exception class. The *name* argument must be the name of the new exception, a C string of the form @@ -466,7 +466,7 @@ in various ways. There is a separate error indicator for each thread. argument can be used to specify a dictionary of class variables and methods. -.. c:function:: PyObject* PyErr_NewExceptionWithDoc(char *name, char *doc, PyObject *base, PyObject *dict) +.. c:function:: PyObject* PyErr_NewExceptionWithDoc(const char *name, const char *doc, PyObject *base, PyObject *dict) Same as :c:func:`PyErr_NewException`, except that the new exception class can easily be given a docstring: If *doc* is non-*NULL*, it will be used as the |