diff --git a/Lib/ctypes/test/test_pointers.py b/Lib/ctypes/test/test_pointers.py --- a/Lib/ctypes/test/test_pointers.py +++ b/Lib/ctypes/test/test_pointers.py @@ -188,5 +188,9 @@ class PointersTestCase(unittest.TestCase mth = WINFUNCTYPE(None)(42, "name", (), None) self.assertEqual(bool(mth), True) + def test_huge_pointer_name(self): + T = type('T', (Structure,), {}) + p = POINTER(T) + if __name__ == '__main__': unittest.main()