interface_scrollable: Cast result of divide explicitly 28/148828/2 submit/tizen/20171012.121301
authorWonki Kim <wonki_.kim@samsung.com>
Mon, 11 Sep 2017 04:12:57 +0000 (13:12 +0900)
committerGerrit Code Review <gerrit@review.ap-northeast-2.compute.internal>
Fri, 22 Sep 2017 02:02:30 +0000 (02:02 +0000)
cast from double to int explicitly to remove smell of code

Change-Id: Ic02d3c24f212be1d71ecb5a8b0e923795e8296d3
Signed-off-by: Wonki Kim <wonki_.kim@samsung.com>
src/lib/elm_interface_scrollable.c

index 73fa669..fac6349 100644 (file)
@@ -5088,7 +5088,7 @@ _elm_interface_scrollable_current_page_get(Eo *obj EINA_UNUSED, Elm_Scrollable_S
         if (sid->pagesize_h > 0)
           {
              double result = (double)x / (double)sid->pagesize_h;
-             double rest = result - (x / sid->pagesize_h);
+             double rest = result - (int)(x / sid->pagesize_h);
              if (rest >= 0.5)
                *pagenumber_h = result + 1;
              else
@@ -5102,7 +5102,7 @@ _elm_interface_scrollable_current_page_get(Eo *obj EINA_UNUSED, Elm_Scrollable_S
         if (sid->pagesize_v > 0)
           {
              double result = (double)y / (double)sid->pagesize_v;
-             double rest = result - (y / sid->pagesize_v);
+             double rest = result - (int)(y / sid->pagesize_v);
              if (rest >= 0.5)
                *pagenumber_v = result + 1;
              else