XFree((void *)prop_ret);
return xid;
+
}
-void
+Eina_Bool
lockd_window_set_window_property(lockw_data * data, int lock_app_pid,
void *event)
{
int pid = 0;
if (!lockw) {
- return;
+ return EINA_FALSE;
}
LOCKD_DBG("%s, %d", __func__, __LINE__);
int ret = ecore_x_netwm_pid_get(user_window, &pid);
if(ret != 1) {
- return;
+ return EINA_FALSE;
}
LOCKD_DBG("Check PID(%d) window. (lock_app_pid : %d)\n", pid,
utilx_set_window_opaque_state(ecore_x_display_get(),
user_window,
UTILX_OPAQUE_STATE_ON);
+ return EINA_TRUE;
}
}
+ return EINA_FALSE;
}
-void
+Eina_Bool
lockd_window_set_window_effect(lockw_data * data, int lock_app_pid, void *event)
{
Ecore_X_Event_Window_Create *e = event;
utilx_set_window_effect_state(ecore_x_display_get(),
user_window, 0);
+ return EINA_TRUE;
}
}
+ return EINA_FALSE;
}
void lockd_window_set_phonelock_pid(lockw_data * data, int phone_lock_pid)