From 610e80e05286fd8fa189ad19aecd68dc978a48b8 Mon Sep 17 00:00:00 2001 From: Mikael Magnusson Date: Sat, 1 Mar 2008 17:55:35 +0100 Subject: Super miniscule optimization. --- openbox/actions/desktop.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'openbox') diff --git a/openbox/actions/desktop.c b/openbox/actions/desktop.c index d939ed51..142fec51 100644 --- a/openbox/actions/desktop.c +++ b/openbox/actions/desktop.c @@ -89,7 +89,7 @@ static gpointer setup_go_func(ObParseInst *i, xmlDocPtr doc, } else { o->type = ABSOLUTE; - o->abs.desktop = parse_int(doc, n) - 1; + o->abs.desktop = atoi(s) - 1; } g_free(s); } -- cgit v1.2.3 From 664b0b4e943ba4d410168817dcff953804b44253 Mon Sep 17 00:00:00 2001 From: Mikael Magnusson Date: Sun, 2 Mar 2008 01:51:06 +0100 Subject: Don't run actions in If in reverse order. --- openbox/actions/if.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'openbox') diff --git a/openbox/actions/if.c b/openbox/actions/if.c index a35c61fc..4c989664 100644 --- a/openbox/actions/if.c +++ b/openbox/actions/if.c @@ -86,7 +86,7 @@ static gpointer setup_func(ObParseInst *i, xmlDocPtr doc, xmlNodePtr node) m = parse_find_node("action", n->xmlChildrenNode); while (m) { ObActionsAct *action = actions_parse(i, doc, m); - if (action) o->thenacts = g_slist_prepend(o->thenacts, action); + if (action) o->thenacts = g_slist_append(o->thenacts, action); m = parse_find_node("action", m->next); } } @@ -96,7 +96,7 @@ static gpointer setup_func(ObParseInst *i, xmlDocPtr doc, xmlNodePtr node) m = parse_find_node("action", n->xmlChildrenNode); while (m) { ObActionsAct *action = actions_parse(i, doc, m); - if (action) o->elseacts = g_slist_prepend(o->elseacts, action); + if (action) o->elseacts = g_slist_append(o->elseacts, action); m = parse_find_node("action", m->next); } } -- cgit v1.2.3