* values.c (unpack_double): Call floatformat_is_valid.

This commit is contained in:
Daniel Jacobowitz 2003-09-15 20:15:19 +00:00
parent 3f2aacafdc
commit ac79b88b81
2 changed files with 12 additions and 1 deletions

View File

@ -1,3 +1,7 @@
2003-09-15 Daniel Jacobowitz <drow@mvista.com>
* values.c (unpack_double): Call floatformat_is_valid.
2003-09-15 Mark Kettenis <kettenis@gnu.org>
* amd64fbsd-nat.c (_initialize_amd64fbsd_nat): Change type of

View File

@ -739,7 +739,14 @@ unpack_double (struct type *type, const char *valaddr, int *invp)
also not defined either. Oops!
Hopefully someone will add both the missing floatformat
definitions and floatformat_is_invalid() function. */
definitions and the new cases for floatformat_is_valid (). */
if (!floatformat_is_valid (floatformat_from_type (type), valaddr))
{
*invp = 1;
return 0.0;
}
return extract_typed_floating (valaddr, type);
}
else if (nosign)