aboutsummaryrefslogtreecommitdiff
path: root/gdb/python
diff options
context:
space:
mode:
authoroltolm <oleg.tolmatcev@gmail.com>2026-01-24 13:23:49 +0100
committerAndrew Burgess <aburgess@redhat.com>2026-01-27 09:40:43 +0000
commit7e8aebc9d3fe5ea489f32bbc077310ca34515ace (patch)
tree5299381b3b60736de1380521b82854e93784c032 /gdb/python
parentbd14b62e42e11a374a1f90d194db28c5b37c43fb (diff)
downloadbinutils-7e8aebc9d3fe5ea489f32bbc077310ca34515ace.zip
binutils-7e8aebc9d3fe5ea489f32bbc077310ca34515ace.tar.gz
binutils-7e8aebc9d3fe5ea489f32bbc077310ca34515ace.tar.bz2
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 <aburgess@redhat.com>
Diffstat (limited to 'gdb/python')
-rw-r--r--gdb/python/py-value.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/gdb/python/py-value.c b/gdb/python/py-value.c
index 6c28f13..f6fdb7e 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))
{