This is an automated email from the git hooks/post-receive script.

git pushed a commit to branch dev/dimmus/test
in repository efl.

View the commit online.

commit fe8007f6d262f5e356d812ce0bc5deac629153c7
Author: dimmus <dmitri.chudi...@gmail.com>
AuthorDate: Mon Oct 21 14:16:21 2024 +0500

    evas: apply eina tools for safe comparing of double values
---
 src/lib/evas/common/evas_font_load.c | 2 +-
 src/tests/evas/evas_test_map.c       | 8 ++++----
 2 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/src/lib/evas/common/evas_font_load.c b/src/lib/evas/common/evas_font_load.c
index 355d1f9394..fa609bface 100644
--- a/src/lib/evas/common/evas_font_load.c
+++ b/src/lib/evas/common/evas_font_load.c
@@ -463,7 +463,7 @@ evas_common_font_int_load_complete(RGBA_Font_Int *fi)
                          {
                            fi->scale_factor = (double)fi->size * 64.0 / (double)fi->real_size;
                            fi->is_resized = EINA_FALSE;
-                           if ((fi->scale_factor <= 0.9) && (fi->scale_factor != 0))
+                           if ((fi->scale_factor <= 0.9) && EINA_DBL_NONZERO(fi->scale_factor))
                              fi->is_resized = EINA_TRUE;
                          }
                        else
diff --git a/src/tests/evas/evas_test_map.c b/src/tests/evas/evas_test_map.c
index 9e1b9ddc78..ed338815bc 100644
--- a/src/tests/evas/evas_test_map.c
+++ b/src/tests/evas/evas_test_map.c
@@ -105,16 +105,16 @@ EFL_START_TEST(evas_object_map_rect)
    ck_assert((x == 0) && (y == 100) && (z == 0));
 
    evas_map_point_image_uv_get(map, 0, &u, &v);
-   ck_assert((u == 0) && (v == 0));
+   ck_assert(!EINA_DBL_NONZERO(u) && !EINA_DBL_NONZERO(v));
 
    evas_map_point_image_uv_get(map, 1, &u, &v);
-   ck_assert((u == 100) && (v == 0));
+   ck_assert(EINA_DBL_EQ(u, 100) && !EINA_DBL_NONZERO(v));
 
    evas_map_point_image_uv_get(map, 2, &u, &v);
-   ck_assert((u == 100) && (v == 100));
+   ck_assert(EINA_DBL_EQ(u, 100) && EINA_DBL_EQ(v, 100));
 
    evas_map_point_image_uv_get(map, 3, &u, &v);
-   ck_assert((u == 0) && (v == 100));
+   ck_assert(!EINA_DBL_NONZERO(u) && EINA_DBL_EQ(v, 100));
 
    evas_map_free(map);
    evas_free(e);

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.

Reply via email to