termiointernals: cleanup

This commit is contained in:
Boris Faure 2019-03-03 18:36:09 +01:00
parent b9542183e6
commit 69e8255d25
1 changed files with 8 additions and 4 deletions

View File

@ -1963,10 +1963,14 @@ termio_cursor_to_xy(Termio *sd, Evas_Coord x, Evas_Coord y,
termio_object_geometry_get(sd, &ox, &oy, NULL, NULL);
*cx = (x - ox) / sd->font.chw;
*cy = (y - oy) / sd->font.chh;
if (*cx < 0) *cx = 0;
else if (*cx >= sd->grid.w) *cx = sd->grid.w - 1;
if (*cy < 0) *cy = 0;
else if (*cy >= sd->grid.h) *cy = sd->grid.h - 1;
if (*cx < 0)
*cx = 0;
else if (*cx >= sd->grid.w)
*cx = sd->grid.w - 1;
if (*cy < 0)
*cy = 0;
else if (*cy >= sd->grid.h)
*cy = sd->grid.h - 1;
}