Eina_List *l;
Eina_Bool wait_ack = EINA_FALSE;
+ if (!g_conf)
+ return;
+
if ((g_conf->part[type].state.visible == visible) &&
(g_conf->part[type].state.x == x) && (g_conf->part[type].state.x == y) &&
(g_conf->part[type].state.x == w) && (g_conf->part[type].state.x == h))
{
Defer_Job *job;
+ if (!g_conf)
+ return;
+
job = (Defer_Job *)data;
if (job->owner == ec)
{
Eina_List *l, *ll;
Defer_Job *job;
+ if (!g_conf)
+ return;
+
ec = cfc->ec;
for (type = 0; type < CONFORMANT_TYPE_MAX; type++)
Conformant_Type type = (Conformant_Type)data;
Defer_Job *job;
+ if (!g_conf)
+ return;
+
DBG("PART %s ec(%p) Deleted", _conf_type_to_str(type), g_conf->part[type].ec);
g_conf->part[type].ec = NULL;
Conformant_Type type = (Conformant_Type)data;
E_Client *owner = NULL;
+ if (!g_conf)
+ return;
+
DBG("PART %s ec(%p) Show", _conf_type_to_str(type), g_conf->part[type].ec);
owner = _conf_part_owner_find(g_conf->part[type].ec, type);
{
Conformant_Type type = (Conformant_Type)data;
+ if (!g_conf)
+ return;
+
DBG("PART %s ec(%p) Hide", _conf_type_to_str(type), g_conf->part[type].ec);
_conf_state_update(type,
EINA_FALSE,
{
Conformant_Type type = (Conformant_Type)data;
+ if (!g_conf)
+ return;
+
DBG("PART %s ec(%p) Hiding", _conf_type_to_str(type), g_conf->part[type].ec);
_conf_state_update(type,
EINA_FALSE,
{
Conformant_Type type = (Conformant_Type)data;
+ if (!g_conf)
+ return;
+
DBG("PART %s ec(%p) Move", _conf_type_to_str(type), g_conf->part[type].ec);
g_conf->part[type].changed = 1;
{
Conformant_Type type = (Conformant_Type)data;
+ if (!g_conf)
+ return;
+
DBG("PART %s ec(%p) Resize", _conf_type_to_str(type), g_conf->part[type].ec);
g_conf->part[type].changed = 1;
static void
_conf_part_register(E_Client *ec, Conformant_Type type)
{
+ if (!g_conf)
+ return;
+
if (g_conf->part[type].ec)
{
ERR("Can't register ec(%p) for %s. ec(%p) was already registered.",
int i = -1;
int angle;
+ if (!g_conf)
+ goto end;
+
ev = event;
ec = ev->ec;
E_Event_Client *ev;
Conformant_Type type;
+ if (!g_conf)
+ goto end;
+
ev = event;
type = _conf_client_type_get(ev->ec);
E_Event_Client *ev;
Conformant_Type type;
+ if (!g_conf)
+ goto end;
+
ev = event;
type = _conf_client_type_get(ev->ec);
Defer_Job *job;
uint32_t pre_serial, post_serial;
+ if (!g_conf)
+ return EINA_TRUE;//need to check
+
type = _conf_client_type_get(ec);
if (type >= CONFORMANT_TYPE_MAX)
return EINA_TRUE;
Conformant_Client *cfc;
E_Client *ec;
+ if (!g_conf)
+ return ECORE_CALLBACK_PASS_ON;
+
ev = event;
ec = ev->ec;
if (!ec) return ECORE_CALLBACK_PASS_ON;
{
Conformant_Client *cfc;
- if (!g_conf->client_hash)
+ if (!g_conf || !g_conf->client_hash)
return;
cfc = eina_hash_find(g_conf->client_hash, &ec);
int x, y, w, h;
Conformant_Type type;
+ if (!g_conf)
+ return ECORE_CALLBACK_PASS_ON;
+
for (type = CONFORMANT_TYPE_INDICATOR; type < CONFORMANT_TYPE_MAX; type ++)
{
visible = EINA_FALSE;