Constify filenames and scripts. Fixes #651362.

This commit is contained in:
Martin v. Löwis 2002-12-11 14:04:59 +00:00
parent 0e88c9f65d
commit 95292d6caa
12 changed files with 123 additions and 118 deletions

View file

@ -637,9 +637,9 @@ PyErr_Warn(PyObject *category, char *message)
/* Warning with explicit origin */
int
PyErr_WarnExplicit(PyObject *category, char *message,
char *filename, int lineno,
char *module, PyObject *registry)
PyErr_WarnExplicit(PyObject *category, const char *message,
const char *filename, int lineno,
const char *module, PyObject *registry)
{
PyObject *mod, *dict, *func = NULL;
@ -679,7 +679,7 @@ PyErr_WarnExplicit(PyObject *category, char *message,
to make printing of exceptions believe it is a syntax error. */
void
PyErr_SyntaxLocation(char *filename, int lineno)
PyErr_SyntaxLocation(const char *filename, int lineno)
{
PyObject *exc, *v, *tb, *tmp;
@ -743,7 +743,7 @@ PyErr_SyntaxLocation(char *filename, int lineno)
*/
PyObject *
PyErr_ProgramText(char *filename, int lineno)
PyErr_ProgramText(const char *filename, int lineno)
{
FILE *fp;
int i;