(_ref: *mut PyObject)
| 59 | |
| 60 | #[inline(always)] |
| 61 | pub unsafe fn PyWeakref_GET_OBJECT(_ref: *mut PyObject) -> *mut PyObject { |
| 62 | let obj = (*(_ref as *mut PyWeakReference)).wr_object; |
| 63 | if Py_REFCNT(obj) > 0 { |
| 64 | obj |
| 65 | } else { |
| 66 | Py_None() |
| 67 | } |
| 68 | } |