diff options
Diffstat (limited to 'gdb/python/py-value.c')
-rw-r--r-- | gdb/python/py-value.c | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/gdb/python/py-value.c b/gdb/python/py-value.c index 63a9952..dd6a536 100644 --- a/gdb/python/py-value.c +++ b/gdb/python/py-value.c @@ -1739,11 +1739,7 @@ convert_value_from_python (PyObject *obj) double d = PyFloat_AsDouble (obj); if (! PyErr_Occurred ()) - { - value = allocate_value (builtin_type_pyfloat); - target_float_from_host_double (value_contents_raw (value), - value_type (value), d); - } + value = value_from_host_double (builtin_type_pyfloat, d); } else if (gdbpy_is_string (obj)) { |