@@ -846,7 +846,7 @@ imp_fix_co_filename(PyObject *self, PyObject *args)
846846
847847
848848/* Forward */
849- static struct _frozen * find_frozen (PyObject * );
849+ static const struct _frozen * find_frozen (PyObject * );
850850
851851
852852/* Helper to test for built-in module */
@@ -983,10 +983,10 @@ init_builtin(PyObject *name)
983983
984984/* Frozen modules */
985985
986- static struct _frozen *
986+ static const struct _frozen *
987987find_frozen (PyObject * name )
988988{
989- struct _frozen * p ;
989+ const struct _frozen * p ;
990990
991991 if (name == NULL )
992992 return NULL ;
@@ -1003,7 +1003,7 @@ find_frozen(PyObject *name)
10031003static PyObject *
10041004get_frozen_object (PyObject * name )
10051005{
1006- struct _frozen * p = find_frozen (name );
1006+ const struct _frozen * p = find_frozen (name );
10071007 int size ;
10081008
10091009 if (p == NULL ) {
@@ -1027,7 +1027,7 @@ get_frozen_object(PyObject *name)
10271027static PyObject *
10281028is_frozen_package (PyObject * name )
10291029{
1030- struct _frozen * p = find_frozen (name );
1030+ const struct _frozen * p = find_frozen (name );
10311031 int size ;
10321032
10331033 if (p == NULL ) {
@@ -1054,7 +1054,7 @@ is_frozen_package(PyObject *name)
10541054int
10551055PyImport_ImportFrozenModuleObject (PyObject * name )
10561056{
1057- struct _frozen * p ;
1057+ const struct _frozen * p ;
10581058 PyObject * co , * m , * path ;
10591059 int ispackage ;
10601060 int size ;
@@ -1781,7 +1781,7 @@ static PyObject *
17811781imp_is_frozen (PyObject * self , PyObject * args )
17821782{
17831783 PyObject * name ;
1784- struct _frozen * p ;
1784+ const struct _frozen * p ;
17851785 if (!PyArg_ParseTuple (args , "U:is_frozen" , & name ))
17861786 return NULL ;
17871787 p = find_frozen (name );
0 commit comments