46
46
#include "Python.h"
47
47
#include <internal/pycore_runtime.h>
48
48
49
-
50
- // This values comes from FRAME_OWNED_BY_CSTACK in Include/internal/pycore_frame.h, which is not
51
- // included here as tools that do what we are testing won't have access to it.
52
- static FRAME_OWNED_BY_CSTACK = 3 ;
53
-
54
49
#ifndef HAVE_PROCESS_VM_READV
55
50
# define HAVE_PROCESS_VM_READV 0
56
51
#endif
@@ -207,8 +202,7 @@ get_py_runtime_macos(pid_t pid)
207
202
char * filename = strrchr (map_filename , '/' );
208
203
if (filename != NULL ) {
209
204
filename ++ ; // Move past the '/'
210
- }
211
- else {
205
+ } else {
212
206
filename = map_filename ; // No path, use the whole string
213
207
}
214
208
@@ -253,8 +247,7 @@ find_python_map_start_address(pid_t pid, char* result_filename)
253
247
char * filename = strrchr (map_filename , '/' );
254
248
if (filename != NULL ) {
255
249
filename ++ ; // Move past the '/'
256
- }
257
- else {
250
+ } else {
258
251
filename = map_filename ; // No path, use the whole string
259
252
}
260
253
@@ -500,9 +493,8 @@ parse_frame_object(
500
493
}
501
494
502
495
char owner ;
503
- bytes_read = read_memory (pid ,
504
- (void * )(address + offsets -> interpreter_frame .owner ),
505
- sizeof (char ), & owner );
496
+ bytes_read =
497
+ read_memory (pid , (void * )(address + offsets -> interpreter_frame .owner ), sizeof (char ), & owner );
506
498
if (bytes_read < 0 ) {
507
499
return -1 ;
508
500
}
@@ -617,10 +609,10 @@ static PyMethodDef methods[] = {
617
609
};
618
610
619
611
static struct PyModuleDef module = {
620
- .m_base = PyModuleDef_HEAD_INIT ,
621
- .m_name = "_testexternalinspection" ,
622
- .m_size = -1 ,
623
- .m_methods = methods ,
612
+ .m_base = PyModuleDef_HEAD_INIT ,
613
+ .m_name = "_testexternalinspection" ,
614
+ .m_size = -1 ,
615
+ .m_methods = methods ,
624
616
};
625
617
626
618
PyMODINIT_FUNC
@@ -633,4 +625,4 @@ PyInit__testexternalinspection(void)
633
625
return NULL ;
634
626
}
635
627
return mod ;
636
- }
628
+ }
0 commit comments