Update of /cvsroot/easycalc/easycalc/mlib
In directory sc8-pr-cvs17:/tmp/cvs-serv10768/mlib
Modified Files:
fp.c
Log Message:
Fix bug in fp_print_g_double (big endian vs little endian).
Index: fp.c
===================================================================
RCS file: /cvsroot/easycalc/easycalc/mlib/fp.c,v
retrieving revision 1.15
retrieving revision 1.16
diff -C2 -d -r1.15 -r1.16
*** fp.c 10 Aug 2007 18:54:06 -0000 1.15
--- fp.c 17 Aug 2007 20:02:52 -0000 1.16
***************
*** 445,449 ****
/* Check for NaN, +Inf, -Inf, 0 */
fcd.d = value;
! if ((fcd.ul[1] & 0x7ff00000) == 0x7ff00000) {
if (fcd.fdb.manH == 0 && fcd.fdb.manL == 0) {
if (fcd.fdb.sign)
--- 445,449 ----
/* Check for NaN, +Inf, -Inf, 0 */
fcd.d = value;
! if ((fcd.ul[0] & 0x7ff00000) == 0x7ff00000) {
if (fcd.fdb.manH == 0 && fcd.fdb.manL == 0) {
if (fcd.fdb.sign)
|