e_client: fix defect detected by svace 27/314427/1
authorDoyoun Kang <doyoun.kang@samsung.com>
Thu, 11 Jul 2024 11:24:36 +0000 (20:24 +0900)
committerTizen Window System <tizen.windowsystem@gmail.com>
Thu, 11 Jul 2024 11:27:39 +0000 (20:27 +0900)
Change-Id: If859838faf04438b06c776242af336f8475df0d1

src/bin/core/e_client.c

index cc1b481..2c2d944 100644 (file)
@@ -7705,7 +7705,7 @@ E_API Eina_Bool
 e_client_e_state_rot_geometry_set(E_Client *ec, unsigned int index, int x, int y, int w, int h)
 {
    if (!ec) return EINA_FALSE;
-   if (index < 0 || index > 3) return EINA_FALSE;
+   if (index > 3) return EINA_FALSE;
 
    ec->e.state.rot.geom[index].x = x;
    ec->e.state.rot.geom[index].y = y;
@@ -7719,7 +7719,7 @@ E_API Eina_Bool
 e_client_e_state_rot_geometry_get(E_Client *ec, unsigned int index, int *x, int *y, int *w, int *h)
 {
    if (!ec) return EINA_FALSE;
-   if (index < 0 || index > 3) return EINA_FALSE;
+   if (index > 3) return EINA_FALSE;
 
    if (x) *x = ec->e.state.rot.geom[index].x;
    if (y) *y = ec->e.state.rot.geom[index].y;