From 42f7a00ae8b6b3fa09115e24b9512216c6c8978e Mon Sep 17 00:00:00 2001
From: da-woods <dw-git@d-woods.co.uk>
Date: Thu, 26 Dec 2024 14:40:48 +0000
Subject: Clean up redundant ifdef in list getitem (#128257)

It's already inside a `Py_GIL_DISABLED` block so the `#else` clause is always unused.
---
 Objects/listobject.c | 4 ----
 1 file changed, 4 deletions(-)

diff --git a/Objects/listobject.c b/Objects/listobject.c
index a877bad..bbd53e7 100644
--- a/Objects/listobject.c
+++ b/Objects/listobject.c
@@ -335,11 +335,7 @@ list_item_impl(PyListObject *self, Py_ssize_t idx)
     if (!valid_index(idx, size)) {
         goto exit;
     }
-#ifdef Py_GIL_DISABLED
     item = _Py_NewRefWithLock(self->ob_item[idx]);
-#else
-    item = Py_NewRef(self->ob_item[idx]);
-#endif
 exit:
     Py_END_CRITICAL_SECTION();
     return item;
-- 
cgit v0.12