@@ -3077,7 +3077,7 @@ PyEval_SetTrace(Py_tracefunc func, PyObject *arg)
30773077PyObject *
30783078PyEval_GetBuiltins (void )
30793079{
3080- PyFrameObject * current_frame = ( PyFrameObject * ) PyEval_GetFrame ();
3080+ PyFrameObject * current_frame = PyEval_GetFrame ();
30813081 if (current_frame == NULL )
30823082 return PyThreadState_Get ()-> interp -> builtins ;
30833083 else
@@ -3087,7 +3087,7 @@ PyEval_GetBuiltins(void)
30873087PyObject *
30883088PyEval_GetLocals (void )
30893089{
3090- PyFrameObject * current_frame = ( PyFrameObject * ) PyEval_GetFrame ();
3090+ PyFrameObject * current_frame = PyEval_GetFrame ();
30913091 if (current_frame == NULL )
30923092 return NULL ;
30933093 PyFrame_FastToLocals (current_frame );
@@ -3097,31 +3097,31 @@ PyEval_GetLocals(void)
30973097PyObject *
30983098PyEval_GetGlobals (void )
30993099{
3100- PyFrameObject * current_frame = ( PyFrameObject * ) PyEval_GetFrame ();
3100+ PyFrameObject * current_frame = PyEval_GetFrame ();
31013101 if (current_frame == NULL )
31023102 return NULL ;
31033103 else
31043104 return current_frame -> f_globals ;
31053105}
31063106
3107- PyObject *
3107+ PyFrameObject *
31083108PyEval_GetFrame (void )
31093109{
31103110 PyThreadState * tstate = PyThreadState_Get ();
3111- return _PyThreadState_GetFrame (( PyObject * ) tstate );
3111+ return _PyThreadState_GetFrame (tstate );
31123112}
31133113
31143114int
31153115PyEval_GetRestricted (void )
31163116{
3117- PyFrameObject * current_frame = ( PyFrameObject * ) PyEval_GetFrame ();
3117+ PyFrameObject * current_frame = PyEval_GetFrame ();
31183118 return current_frame == NULL ? 0 : current_frame -> f_restricted ;
31193119}
31203120
31213121int
31223122PyEval_MergeCompilerFlags (PyCompilerFlags * cf )
31233123{
3124- PyFrameObject * current_frame = ( PyFrameObject * ) PyEval_GetFrame ();
3124+ PyFrameObject * current_frame = PyEval_GetFrame ();
31253125 int result = cf -> cf_flags != 0 ;
31263126
31273127 if (current_frame != NULL ) {
0 commit comments