diff -r 3156dd82df2d -r 14806af36c62 Include/traceback.h --- a/Include/traceback.h Wed Jun 10 15:44:18 2015 -0700 +++ b/Include/traceback.h Thu Jun 11 21:11:21 2015 +0200 @@ -24,7 +24,7 @@ PyAPI_FUNC(int) PyTraceBack_Print(PyObject *, PyObject *); #ifndef Py_LIMITED_API PyAPI_FUNC(int) _Py_DisplaySourceLine(PyObject *, PyObject *, int, int); -PyAPI_FUNC(void) _PyTraceback_Add(char *, char *, int); +PyAPI_FUNC(void) _PyTraceback_Add(const char *, const char *, int); #endif /* Reveal traceback type so we can typecheck traceback objects */ diff -r 3156dd82df2d -r 14806af36c62 Python/traceback.c --- a/Python/traceback.c Wed Jun 10 15:44:18 2015 -0700 +++ b/Python/traceback.c Thu Jun 11 21:11:21 2015 +0200 @@ -143,7 +143,7 @@ } /* Insert a frame into the traceback for (funcname, filename, lineno). */ -void _PyTraceback_Add(char *funcname, char *filename, int lineno) +void _PyTraceback_Add(const char *funcname, const char *filename, int lineno) { PyObject *globals = NULL; PyCodeObject *code = NULL;