summaryrefslogtreecommitdiffstats
path: root/dbus/dbus-sysdeps.c
diff options
context:
space:
mode:
authorHavoc Pennington <hp@redhat.com>2005-01-03 07:16:12 +0000
committerHavoc Pennington <hp@redhat.com>2005-01-03 07:16:12 +0000
commit07d2fd5aa2891d94bcb97db89178a4d536599d14 (patch)
treedb8904967f507a05ca582a04ac7beb4f114b3d60 /dbus/dbus-sysdeps.c
parentc7e05f9ca4ff7ab0c8499b2059004dd38d2c8784 (diff)
2005-01-03 Havoc Pennington <hp@redhat.com>
* dbus/dbus-sysdeps.c (_dbus_sysdeps_test): fix using == on floating point * dbus/dbus-string.c (_dbus_string_insert_alignment): new function
Diffstat (limited to 'dbus/dbus-sysdeps.c')
-rw-r--r--dbus/dbus-sysdeps.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/dbus/dbus-sysdeps.c b/dbus/dbus-sysdeps.c
index 8c3a2be4..be9d8e99 100644
--- a/dbus/dbus-sysdeps.c
+++ b/dbus/dbus-sysdeps.c
@@ -3510,7 +3510,7 @@ _dbus_sysdeps_test (void)
_dbus_warn ("Failed to parse double");
exit (1);
}
- if (val != 3.5)
+ if (ABS(3.5 - val) > 1e-6)
{
_dbus_warn ("Failed to parse 3.5 correctly, got: %f", val);
exit (1);
@@ -3528,7 +3528,7 @@ _dbus_sysdeps_test (void)
_dbus_warn ("Failed to parse double");
exit (1);
}
- if (val != 0xff)
+ if (ABS (0xff - val) < 1e-6)
{
_dbus_warn ("Failed to parse 0xff correctly, got: %f", val);
exit (1);