@@ -348,7 +348,7 @@ PyErr_SetFromErrnoWithFilenameObject(PyObject *exc, PyObject *filenameObject)
348348
349349
350350PyObject *
351- PyErr_SetFromErrnoWithFilename (PyObject * exc , char * filename )
351+ PyErr_SetFromErrnoWithFilename (PyObject * exc , const char * filename )
352352{
353353 PyObject * name = filename ? PyUnicode_FromString (filename ) : NULL ;
354354 PyObject * result = PyErr_SetFromErrnoWithFilenameObject (exc , name );
@@ -358,7 +358,7 @@ PyErr_SetFromErrnoWithFilename(PyObject *exc, char *filename)
358358
359359#ifdef Py_WIN_WIDE_FILENAMES
360360PyObject *
361- PyErr_SetFromErrnoWithUnicodeFilename (PyObject * exc , Py_UNICODE * filename )
361+ PyErr_SetFromErrnoWithUnicodeFilename (PyObject * exc , const Py_UNICODE * filename )
362362{
363363 PyObject * name = filename ?
364364 PyUnicode_FromUnicode (filename , wcslen (filename )) :
@@ -494,7 +494,7 @@ PyObject *PyErr_SetFromWindowsErrWithUnicodeFilename(
494494#endif /* MS_WINDOWS */
495495
496496void
497- _PyErr_BadInternalCall (char * filename , int lineno )
497+ _PyErr_BadInternalCall (const char * filename , int lineno )
498498{
499499 PyErr_Format (PyExc_SystemError ,
500500 "%s:%d: bad argument to internal function" ,
@@ -536,9 +536,9 @@ PyErr_Format(PyObject *exception, const char *format, ...)
536536
537537
538538PyObject *
539- PyErr_NewException (char * name , PyObject * base , PyObject * dict )
539+ PyErr_NewException (const char * name , PyObject * base , PyObject * dict )
540540{
541- char * dot ;
541+ const char * dot ;
542542 PyObject * modulename = NULL ;
543543 PyObject * classname = NULL ;
544544 PyObject * mydict = NULL ;
0 commit comments