This is the mail archive of the
gdb-patches@sources.redhat.com
mailing list for the GDB project.
[PATCH] Fix PR gdb/290
- From: kettenis at chello dot nl
- To: gdb-patches at sources dot redhat dot com
- Date: 9 Feb 2002 17:27:36 -0000
- Subject: [PATCH] Fix PR gdb/290
- Reply-to: kettenis at chello dot nl
Checked in as obvious. Wonder why GCC didn't warn about this. Should
we add some more -Wxxx flags?
Mark
Index: ChangeLog
from Mark Kettenis <kettenis@gnu.org>
* doublest.c (store_typed_floating): Don't try to return a value.
Fixes PR gdb/290.
Index: doublest.c
===================================================================
RCS file: /cvs/src/src/gdb/doublest.c,v
retrieving revision 1.8
diff -u -p -r1.8 doublest.c
--- doublest.c 2002/01/22 19:57:40 1.8
+++ doublest.c 2002/02/09 17:24:44
@@ -732,9 +732,9 @@ store_typed_floating (void *addr, const
memset (addr, 0, TYPE_LENGTH (type));
if (TYPE_FLOATFORMAT (type) == NULL)
- return store_floating (addr, TYPE_LENGTH (type), val);
-
- floatformat_from_doublest (TYPE_FLOATFORMAT (type), &val, addr);
+ store_floating (addr, TYPE_LENGTH (type), val);
+ else
+ floatformat_from_doublest (TYPE_FLOATFORMAT (type), &val, addr);
}
/* Convert a floating-point number of type FROM_TYPE from a