Fix shadowed variables
This commit is contained in:
parent
c12d09bde8
commit
1492bd0e7d
9 changed files with 24 additions and 29 deletions
|
@ -82,8 +82,6 @@ static gboolean self_update(ObMenuFrame *frame, gpointer data)
|
|||
}
|
||||
|
||||
if (empty || onlyiconic) {
|
||||
ObMenuEntry *e;
|
||||
|
||||
/* no entries or only iconified windows, so add a
|
||||
* way to go to this desktop without uniconifying a window */
|
||||
if (!empty)
|
||||
|
|
|
@ -137,10 +137,10 @@ static gboolean self_update(ObMenuFrame *frame, gpointer data)
|
|||
for (i = 0; i < screen_num_desktops; ++i) {
|
||||
ObMenu *submenu;
|
||||
gchar *name = g_strdup_printf("%s-%u", MENU_NAME, i);
|
||||
DesktopData *data = g_new(DesktopData, 1);
|
||||
DesktopData *ddata = g_new(DesktopData, 1);
|
||||
|
||||
data->desktop = i;
|
||||
submenu = menu_new(name, screen_desktop_names[i], FALSE, data);
|
||||
ddata->desktop = i;
|
||||
submenu = menu_new(name, screen_desktop_names[i], FALSE, ddata);
|
||||
menu_set_update_func(submenu, desk_menu_update);
|
||||
menu_set_execute_func(submenu, desk_menu_execute);
|
||||
menu_set_destroy_func(submenu, desk_menu_destroy);
|
||||
|
|
|
@ -174,8 +174,8 @@ void config_app_settings_copy_non_defaults(const ObAppSettings *src,
|
|||
the monitor, so <position><x>center</x></position><monitor>2</monitor>
|
||||
will center the window on the second monitor.
|
||||
*/
|
||||
static void parse_per_app_settings(ObParseInst *i, xmlDocPtr doc,
|
||||
xmlNodePtr node, gpointer d)
|
||||
static void parse_per_app_settings(ObParseInst *inst, xmlDocPtr doc,
|
||||
xmlNodePtr node, gpointer data)
|
||||
{
|
||||
xmlNodePtr app = parse_find_node("application", node->children);
|
||||
gchar *name = NULL, *class = NULL, *role = NULL;
|
||||
|
@ -379,7 +379,7 @@ static void parse_key(ObParseInst *i, xmlDocPtr doc, xmlNodePtr node,
|
|||
}
|
||||
|
||||
static void parse_keyboard(ObParseInst *i, xmlDocPtr doc, xmlNodePtr node,
|
||||
gpointer d)
|
||||
gpointer data)
|
||||
{
|
||||
xmlNodePtr n;
|
||||
gchar *key;
|
||||
|
@ -411,7 +411,7 @@ static void parse_keyboard(ObParseInst *i, xmlDocPtr doc, xmlNodePtr node,
|
|||
*/
|
||||
|
||||
static void parse_mouse(ObParseInst *i, xmlDocPtr doc, xmlNodePtr node,
|
||||
gpointer d)
|
||||
gpointer data)
|
||||
{
|
||||
xmlNodePtr n, nbut, nact;
|
||||
gchar *buttonstr;
|
||||
|
@ -468,7 +468,7 @@ static void parse_mouse(ObParseInst *i, xmlDocPtr doc, xmlNodePtr node,
|
|||
}
|
||||
|
||||
static void parse_focus(ObParseInst *i, xmlDocPtr doc, xmlNodePtr node,
|
||||
gpointer d)
|
||||
gpointer data)
|
||||
{
|
||||
xmlNodePtr n;
|
||||
|
||||
|
@ -489,7 +489,7 @@ static void parse_focus(ObParseInst *i, xmlDocPtr doc, xmlNodePtr node,
|
|||
}
|
||||
|
||||
static void parse_placement(ObParseInst *i, xmlDocPtr doc, xmlNodePtr node,
|
||||
gpointer d)
|
||||
gpointer data)
|
||||
{
|
||||
xmlNodePtr n;
|
||||
|
||||
|
@ -503,7 +503,7 @@ static void parse_placement(ObParseInst *i, xmlDocPtr doc, xmlNodePtr node,
|
|||
}
|
||||
|
||||
static void parse_margins(ObParseInst *i, xmlDocPtr doc, xmlNodePtr node,
|
||||
gpointer d)
|
||||
gpointer data)
|
||||
{
|
||||
xmlNodePtr n;
|
||||
|
||||
|
@ -520,7 +520,7 @@ static void parse_margins(ObParseInst *i, xmlDocPtr doc, xmlNodePtr node,
|
|||
}
|
||||
|
||||
static void parse_theme(ObParseInst *i, xmlDocPtr doc, xmlNodePtr node,
|
||||
gpointer d)
|
||||
gpointer data)
|
||||
{
|
||||
xmlNodePtr n;
|
||||
|
||||
|
@ -603,7 +603,7 @@ static void parse_theme(ObParseInst *i, xmlDocPtr doc, xmlNodePtr node,
|
|||
}
|
||||
|
||||
static void parse_desktops(ObParseInst *i, xmlDocPtr doc, xmlNodePtr node,
|
||||
gpointer d)
|
||||
gpointer data)
|
||||
{
|
||||
xmlNodePtr n;
|
||||
|
||||
|
@ -640,7 +640,7 @@ static void parse_desktops(ObParseInst *i, xmlDocPtr doc, xmlNodePtr node,
|
|||
}
|
||||
|
||||
static void parse_resize(ObParseInst *i, xmlDocPtr doc, xmlNodePtr node,
|
||||
gpointer d)
|
||||
gpointer data)
|
||||
{
|
||||
xmlNodePtr n;
|
||||
|
||||
|
@ -667,7 +667,7 @@ static void parse_resize(ObParseInst *i, xmlDocPtr doc, xmlNodePtr node,
|
|||
}
|
||||
|
||||
static void parse_dock(ObParseInst *i, xmlDocPtr doc, xmlNodePtr node,
|
||||
gpointer d)
|
||||
gpointer data)
|
||||
{
|
||||
xmlNodePtr n;
|
||||
|
||||
|
@ -744,7 +744,7 @@ static void parse_dock(ObParseInst *i, xmlDocPtr doc, xmlNodePtr node,
|
|||
}
|
||||
|
||||
static void parse_menu(ObParseInst *i, xmlDocPtr doc, xmlNodePtr node,
|
||||
gpointer d)
|
||||
gpointer data)
|
||||
{
|
||||
xmlNodePtr n;
|
||||
for (node = node->children; node; node = node->next) {
|
||||
|
@ -768,7 +768,7 @@ static void parse_menu(ObParseInst *i, xmlDocPtr doc, xmlNodePtr node,
|
|||
}
|
||||
|
||||
static void parse_resistance(ObParseInst *i, xmlDocPtr doc, xmlNodePtr node,
|
||||
gpointer d)
|
||||
gpointer data)
|
||||
{
|
||||
xmlNodePtr n;
|
||||
|
||||
|
|
|
@ -216,8 +216,6 @@ void ob_main_loop_destroy(ObMainLoop *loop)
|
|||
|
||||
/* only do this if we're the last loop destroyed */
|
||||
if (!all_loops) {
|
||||
guint i;
|
||||
|
||||
/* grab all the signals that cause core dumps */
|
||||
for (i = 0; i < NUM_CORE_SIGNALS; ++i) {
|
||||
if (all_signals[core_signals[i]].installed) {
|
||||
|
|
|
@ -637,9 +637,9 @@ void menu_frame_render(ObMenuFrame *self)
|
|||
STRUT_SET(self->item_margin, 0, 0, 0, 0);
|
||||
|
||||
if (self->entries) {
|
||||
ObMenuEntryFrame *e = self->entries->data;
|
||||
gint l, t, r, b;
|
||||
|
||||
e = self->entries->data;
|
||||
e->a_text_normal->texture[0].data.text.string = "";
|
||||
tw = RrMinWidth(e->a_text_normal);
|
||||
tw += 2*PADDING;
|
||||
|
|
|
@ -153,10 +153,10 @@ void mouse_unbind_all()
|
|||
gint j;
|
||||
|
||||
for (j = 0; j < OB_NUM_MOUSE_ACTIONS; ++j) {
|
||||
GSList *it;
|
||||
GSList *jt;
|
||||
|
||||
for (it = b->actions[j]; it; it = g_slist_next(it))
|
||||
actions_act_unref(it->data);
|
||||
for (jt = b->actions[j]; jt; jt = g_slist_next(jt))
|
||||
actions_act_unref(jt->data);
|
||||
g_slist_free(b->actions[j]);
|
||||
}
|
||||
g_free(b);
|
||||
|
|
|
@ -254,8 +254,6 @@ static gboolean place_nooverlap(ObClient *c, gint *x, gint *y)
|
|||
|
||||
/* try ignoring different things to find empty space */
|
||||
for (ignore = 0; ignore < IGNORE_END && !ret; ignore++) {
|
||||
guint i;
|
||||
|
||||
/* try all monitors in order of preference */
|
||||
for (i = 0; i < screen_num_monitors && !ret; ++i) {
|
||||
GList *it;
|
||||
|
|
|
@ -411,6 +411,7 @@ void stacking_add_nonintrusive(ObWindow *win)
|
|||
ObClient *client;
|
||||
GList *it_below = NULL; /* this client will be below us */
|
||||
GList *it_above;
|
||||
GList *wins;
|
||||
|
||||
if (!WINDOW_IS_CLIENT(win)) {
|
||||
stacking_add(win); /* no special rules for others */
|
||||
|
@ -468,7 +469,7 @@ void stacking_add_nonintrusive(ObWindow *win)
|
|||
break;
|
||||
}
|
||||
|
||||
GList *wins = g_list_append(NULL, win);
|
||||
wins = g_list_append(NULL, win);
|
||||
do_restack(wins, it_below);
|
||||
g_list_free(wins);
|
||||
}
|
||||
|
|
|
@ -278,11 +278,11 @@ void RrFontDraw(XftDraw *d, RrTextureText *t, RrRect *area)
|
|||
c.pixel = t->color->pixel;
|
||||
|
||||
if (t->shortcut) {
|
||||
const gchar *c = t->string + t->shortcut_pos;
|
||||
const gchar *s = t->string + t->shortcut_pos;
|
||||
|
||||
t->font->shortcut_underline->start_index = t->shortcut_pos;
|
||||
t->font->shortcut_underline->end_index = t->shortcut_pos +
|
||||
(g_utf8_next_char(c) - c);
|
||||
(g_utf8_next_char(s) - s);
|
||||
|
||||
/* the attributes are owned by the layout.
|
||||
re-add the attributes to the layout after changing the
|
||||
|
|
Loading…
Reference in a new issue