From 7e8aebc9d3fe5ea489f32bbc077310ca34515ace Mon Sep 17 00:00:00 2001 From: oltolm Date: Sat, 24 Jan 2026 13:23:49 +0100 Subject: [PATCH] gdb/python: use gdbpy_is_value_object in more places Make more use of gdbpy_is_value_object in python/py-value.c Approved-By: Andrew Burgess --- gdb/python/py-value.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gdb/python/py-value.c b/gdb/python/py-value.c index 6c28f13a3de..f6fdb7e5080 100644 --- a/gdb/python/py-value.c +++ b/gdb/python/py-value.c @@ -2000,7 +2000,7 @@ value_object_to_value (PyObject *self) { value_object *real; - if (! PyObject_TypeCheck (self, &value_object_type)) + if (!gdbpy_is_value_object (self)) return NULL; real = (value_object *) self; return real->value; @@ -2073,7 +2073,7 @@ convert_value_from_python (PyObject *obj) = current_language->value_string (gdbpy_enter::get_gdbarch (), s.get (), strlen (s.get ())); } - else if (PyObject_TypeCheck (obj, &value_object_type)) + else if (gdbpy_is_value_object (obj)) value = ((value_object *) obj)->value->copy (); else if (gdbpy_is_lazy_string (obj)) { -- 2.47.3