Make more use of gdbpy_is_value_object in python/py-value.c
Approved-By: Andrew Burgess <aburgess@redhat.com>
{
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;
= 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))
{