Commit 12c695ce authored by Georg Brandl's avatar Georg Brandl

#5121: fix claims about default values leading to segfaults.

parent 2aff335c
...@@ -123,13 +123,13 @@ the same library that the Python runtime is using. ...@@ -123,13 +123,13 @@ the same library that the Python runtime is using.
.. c:function:: int PyRun_InteractiveOneFlags(FILE *fp, const char *filename, PyCompilerFlags *flags) .. c:function:: int PyRun_InteractiveOneFlags(FILE *fp, const char *filename, PyCompilerFlags *flags)
Read and execute a single statement from a file associated with an interactive Read and execute a single statement from a file associated with an
device according to the *flags* argument. If *filename* is *NULL*, ``"???"`` is interactive device according to the *flags* argument. The user will be
used instead. The user will be prompted using ``sys.ps1`` and ``sys.ps2``. prompted using ``sys.ps1`` and ``sys.ps2``. Returns ``0`` when the input was
Returns ``0`` when the input was executed successfully, ``-1`` if there was an executed successfully, ``-1`` if there was an exception, or an error code
exception, or an error code from the :file:`errcode.h` include file distributed from the :file:`errcode.h` include file distributed as part of Python if
as part of Python if there was a parse error. (Note that :file:`errcode.h` is there was a parse error. (Note that :file:`errcode.h` is not included by
not included by :file:`Python.h`, so must be included specifically if needed.) :file:`Python.h`, so must be included specifically if needed.)
.. c:function:: int PyRun_InteractiveLoop(FILE *fp, const char *filename) .. c:function:: int PyRun_InteractiveLoop(FILE *fp, const char *filename)
...@@ -141,8 +141,8 @@ the same library that the Python runtime is using. ...@@ -141,8 +141,8 @@ the same library that the Python runtime is using.
.. c:function:: int PyRun_InteractiveLoopFlags(FILE *fp, const char *filename, PyCompilerFlags *flags) .. c:function:: int PyRun_InteractiveLoopFlags(FILE *fp, const char *filename, PyCompilerFlags *flags)
Read and execute statements from a file associated with an interactive device Read and execute statements from a file associated with an interactive device
until EOF is reached. If *filename* is *NULL*, ``"???"`` is used instead. The until EOF is reached. The user will be prompted using ``sys.ps1`` and
user will be prompted using ``sys.ps1`` and ``sys.ps2``. Returns ``0`` at EOF. ``sys.ps2``. Returns ``0`` at EOF.
.. c:function:: struct _node* PyParser_SimpleParseString(const char *str, int start) .. c:function:: struct _node* PyParser_SimpleParseString(const char *str, int start)
......
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