diff options
author | Carl Worth <cworth@cworth.org> | 2008-01-28 21:24:56 -0800 |
---|---|---|
committer | Carl Worth <cworth@cworth.org> | 2008-01-28 21:26:05 -0800 |
commit | 247e1011995b0241526262cc36eb34c7e5edd47c (patch) | |
tree | fb250c89e2bae909c6a9897bdcd9c432f5e9a193 /test/bitmap-font.c | |
parent | 468caac068d3d25507d901f069e3e55731a27ae9 (diff) | |
download | cairo-247e1011995b0241526262cc36eb34c7e5edd47c.tar.gz |
Fix bitmap-font test by using near-equality for double comparison
Diffstat (limited to 'test/bitmap-font.c')
-rw-r--r-- | test/bitmap-font.c | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/test/bitmap-font.c b/test/bitmap-font.c index b446000d2..a9e4e8b59 100644 --- a/test/bitmap-font.c +++ b/test/bitmap-font.c @@ -49,11 +49,12 @@ static cairo_bool_t font_extents_equal (const cairo_font_extents_t *A, const cairo_font_extents_t *B) { - return A->ascent == B->ascent && - A->descent == B->descent && - A->height == B->height && - A->max_x_advance == B->max_x_advance && - A->max_y_advance == B->max_y_advance; + return + CAIRO_TEST_DOUBLE_EQUALS (A->ascent, B->ascent) && + CAIRO_TEST_DOUBLE_EQUALS (A->descent, B->descent) && + CAIRO_TEST_DOUBLE_EQUALS (A->height, B->height) && + CAIRO_TEST_DOUBLE_EQUALS (A->max_x_advance, B->max_x_advance) && + CAIRO_TEST_DOUBLE_EQUALS (A->max_y_advance, B->max_y_advance); } static cairo_test_status_t |