{
E_Comp_Wl_Client_Data *cd;
- cd = container_of(listener, E_Comp_Wl_Client_Data, pending.buffer_destroy);
+ if (!(cd = container_of(listener, E_Comp_Wl_Client_Data,
+ pending.buffer_destroy)))
+ return;
+
cd->pending.buffer = NULL;
}
{
E_Comp_Wl_Buffer *buffer;
- buffer = container_of(listener, E_Comp_Wl_Buffer, destroy_listener);
+ if (!(buffer = container_of(listener, E_Comp_Wl_Buffer, destroy_listener)))
+ return;
+
wl_signal_emit(&buffer->destroy_signal, buffer);
free(buffer);
}
{
E_Pixmap *cp;
E_Client *ec;
- E_Comp_Wl_Buffer *buffer;
+ E_Comp_Wl_Buffer *buffer = NULL;
if (!(cp = wl_resource_get_user_data(resource))) return;
{
if (ec->netwm.pid <= 0) return;
if (ec->netwm.pid == getpid()) return;
- _e_comp_wl_client_priority_adjust(ec->netwm.pid,
- e_config->priority, 1,
+ _e_comp_wl_client_priority_adjust(ec->netwm.pid, e_config->priority, 1,
EINA_FALSE, EINA_TRUE, EINA_FALSE);
}
win = e_pixmap_window_get(ec->pixmap);
ec->ignored = e_comp_ignore_win_find(win);
- /* NB: could not find a better place todo this, BUT for internal windows,
+ /* NB: could not find a better place to do this, BUT for internal windows,
* we need to set delete_request else the close buttons on the frames do
* basically nothing */
if (ec->internal) ec->icccm.delete_request = EINA_TRUE;
const char *name;
struct
- {
+ {
const char *value;
- } s;
+ } s;
struct
- {
+ {
int value;
- } i;
+ } i;
struct
- {
+ {
unsigned short red, green, blue, alpha;
- } c;
+ } c;
unsigned long length;
unsigned long last_change;
_e_xsettings_atom_screen_get(int screen_num)
{
char buf[32];
+
snprintf(buf, sizeof(buf), "_XSETTINGS_S%d", screen_num);
return ecore_x_atom_get(buf);
}
Eina_Bool ret;
atom = _e_xsettings_atom_screen_get(sm->man->num);
- ecore_x_selection_owner_set(sm->man->comp->cm_selection, atom, ecore_x_current_time_get());
+ ecore_x_selection_owner_set(sm->man->comp->cm_selection, atom,
+ ecore_x_current_time_get());
ecore_x_sync();
cur_selection = ecore_x_selection_owner_get(atom);
{
if (sm->timer_retry) return;
sm->timer_retry = ecore_timer_add
- (RETRY_TIMEOUT, _e_xsettings_activate_retry, sm);
+ (RETRY_TIMEOUT, _e_xsettings_activate_retry, sm);
}
static void
EINA_LIST_FOREACH(e_comp_list(), l, c)
EINA_LIST_FOREACH(c->clients, ll, ec)
if (ec->icccm.state)
- ecore_x_client_message8_send(e_client_util_win_get(ec), _atom_gtk_iconthemes, NULL, 0);
+ ecore_x_client_message8_send(e_client_util_win_get(ec),
+ _atom_gtk_iconthemes, NULL, 0);
}
static void
EINA_LIST_FOREACH(e_comp_list(), l, c)
EINA_LIST_FOREACH(c->clients, ll, ec)
if (ec->icccm.state)
- ecore_x_client_message8_send(e_client_util_win_get(ec), _atom_gtk_rcfiles, NULL, 0);
+ ecore_x_client_message8_send(e_client_util_win_get(ec),
+ _atom_gtk_rcfiles, NULL, 0);
}
static void
reset = EINA_FALSE;
if (l)
{
- snprintf(buf, sizeof(buf), "%s/themes/%s", (char *)eina_list_data_get(l), _setting_theme);
- eio_op = eio_file_direct_stat(buf, _e_xsettings_done_cb, _e_xsettings_error_cb, l);
+ snprintf(buf, sizeof(buf), "%s/themes/%s",
+ (char *)eina_list_data_get(l), _setting_theme);
+ eio_op = eio_file_direct_stat(buf, _e_xsettings_done_cb,
+ _e_xsettings_error_cb, l);
return;
}
}
_setting_theme = NULL;
if (e_config->xsettings.net_theme_name)
- _e_xsettings_string_set(_setting_theme_name, e_config->xsettings.net_theme_name);
+ _e_xsettings_string_set(_setting_theme_name,
+ e_config->xsettings.net_theme_name);
else
_e_xsettings_string_set(_setting_theme_name, NULL);
_e_xsettings_update();
{
char buf[PATH_MAX];
- e_user_homedir_snprintf(buf, sizeof(buf), ".themes/%s", _setting_theme);
- eio_op = eio_file_direct_stat(buf, _e_xsettings_done_cb, _e_xsettings_error_cb, NULL);
+ e_user_homedir_snprintf(buf, sizeof(buf),
+ ".themes/%s", _setting_theme);
+ eio_op = eio_file_direct_stat(buf, _e_xsettings_done_cb,
+ _e_xsettings_error_cb, NULL);
setting = EINA_TRUE;
return;
}
eina_strbuf_append_char(buf, ' ');
}
eina_strbuf_append(buf, size_buf);
- _e_xsettings_string_set(_setting_font_name, eina_strbuf_string_get(buf));
+ _e_xsettings_string_set(_setting_font_name,
+ eina_strbuf_string_get(buf));
eina_strbuf_free(buf);
e_font_properties_free(efp);
return;
_e_xsettings_xft_set(void)
{
if (e_config->scale.use_dpi)
- _e_xsettings_int_set(_setting_xft_dpi, e_config->scale.base_dpi, EINA_TRUE);
+ _e_xsettings_int_set(_setting_xft_dpi,
+ e_config->scale.base_dpi, EINA_TRUE);
else
_e_xsettings_int_set(_setting_xft_dpi, 0, EINA_FALSE);
}