@@ -138,9 +138,9 @@ clear_weakref_lock_held(PyWeakReference *self, PyObject **callback)
138
138
if (_Py_atomic_load_ptr (& self -> wr_object ) != Py_None ) {
139
139
PyWeakReference * * list = GET_WEAKREFS_LISTPTR (self -> wr_object );
140
140
if (* list == self )
141
- /* If 'self' is the end of the list (and thus self->wr_next == NULL)
142
- then the weakref list itself (and thus the value of *list) will
143
- end up being set to NULL. */
141
+ /* If 'self' is the end of the list (and thus self->wr_next ==
142
+ NULL) then the weakref list itself (and thus the value of *list)
143
+ will end up being set to NULL. */
144
144
_Py_atomic_store_ptr (list , self -> wr_next );
145
145
_Py_atomic_store_ptr (& self -> wr_object , Py_None );
146
146
if (self -> wr_prev != NULL )
@@ -430,7 +430,8 @@ insert_head(PyWeakReference *newref, PyWeakReference **list)
430
430
* weakref
431
431
*/
432
432
static PyWeakReference *
433
- try_reuse_basic_ref (PyWeakReference * ref , PyWeakReference * proxy , PyTypeObject * type , PyObject * callback )
433
+ try_reuse_basic_ref (PyWeakReference * ref , PyWeakReference * proxy ,
434
+ PyTypeObject * type , PyObject * callback )
434
435
{
435
436
if (callback != NULL ) {
436
437
return NULL ;
@@ -488,10 +489,12 @@ get_prev(PyWeakReference *newref, PyWeakReference *ref, PyWeakReference *proxy)
488
489
return (proxy == NULL ) ? ref : proxy ;
489
490
}
490
491
491
- typedef PyWeakReference * (* weakref_alloc_fn )(PyTypeObject * , PyObject * , PyObject * );
492
+ typedef PyWeakReference * (* weakref_alloc_fn )(PyTypeObject * , PyObject * ,
493
+ PyObject * );
492
494
493
495
static PyWeakReference *
494
- get_or_create_weakref (PyTypeObject * type , weakref_alloc_fn allocate , PyObject * obj , PyObject * callback )
496
+ get_or_create_weakref (PyTypeObject * type , weakref_alloc_fn allocate ,
497
+ PyObject * obj , PyObject * callback )
495
498
{
496
499
if (!_PyType_SUPPORTS_WEAKREFS (Py_TYPE (obj ))) {
497
500
PyErr_Format (PyExc_TypeError ,
@@ -507,7 +510,8 @@ get_or_create_weakref(PyTypeObject *type, weakref_alloc_fn allocate, PyObject *o
507
510
508
511
LOCK_WEAKREFS (obj );
509
512
get_basic_refs (* list , & ref , & proxy );
510
- PyWeakReference * basic_ref = try_reuse_basic_ref (ref , proxy , type , callback );
513
+ PyWeakReference * basic_ref =
514
+ try_reuse_basic_ref (ref , proxy , type , callback );
511
515
if (basic_ref != NULL ) {
512
516
UNLOCK_WEAKREFS (obj );
513
517
return basic_ref ;
@@ -565,7 +569,8 @@ weakref___new__(PyTypeObject *type, PyObject *args, PyObject *kwargs)
565
569
{
566
570
PyObject * ob , * callback = NULL ;
567
571
if (parse_weakref_init_args ("__new__" , args , kwargs , & ob , & callback )) {
568
- return (PyObject * ) get_or_create_weakref (type , allocate_ref_subtype , ob , callback );
572
+ return (PyObject * )get_or_create_weakref (type , allocate_ref_subtype ,
573
+ ob , callback );
569
574
}
570
575
return NULL ;
571
576
}
@@ -1019,7 +1024,8 @@ allocate_ref(PyTypeObject *type, PyObject *obj, PyObject *callback)
1019
1024
PyObject *
1020
1025
PyWeakref_NewRef (PyObject * ob , PyObject * callback )
1021
1026
{
1022
- return (PyObject * ) get_or_create_weakref (& _PyWeakref_RefType , allocate_ref , ob , callback );
1027
+ return (PyObject * )get_or_create_weakref (& _PyWeakref_RefType , allocate_ref ,
1028
+ ob , callback );
1023
1029
}
1024
1030
1025
1031
static PyWeakReference *
@@ -1041,7 +1047,8 @@ allocate_proxy(PyTypeObject *type, PyObject *obj, PyObject *callback)
1041
1047
PyObject *
1042
1048
PyWeakref_NewProxy (PyObject * ob , PyObject * callback )
1043
1049
{
1044
- return (PyObject * ) get_or_create_weakref (& _PyWeakref_ProxyType , allocate_proxy , ob , callback );
1050
+ return (PyObject * )get_or_create_weakref (& _PyWeakref_ProxyType ,
1051
+ allocate_proxy , ob , callback );
1045
1052
}
1046
1053
1047
1054
0 commit comments