X-Git-Url: https://git.brokenzipper.com/gitweb?a=blobdiff_plain;f=openbox%2Factions%2Fif.c;h=4c989664b3470df060bfb0aaee038013cc4fad97;hb=e6e393a30df164e07967fd673423fbda0e47b24d;hp=25d899c1cf89958f2154bd6a141ac6fe3d5597e7;hpb=5dfd8387783b9685762a46d6062dac4b98432f48;p=chaz%2Fopenbox diff --git a/openbox/actions/if.c b/openbox/actions/if.c index 25d899c1..4c989664 100644 --- a/openbox/actions/if.c +++ b/openbox/actions/if.c @@ -27,7 +27,7 @@ static gpointer setup_func(ObParseInst *i, xmlDocPtr doc, xmlNodePtr node); static void free_func(gpointer options); static gboolean run_func(ObActionsData *data, gpointer options); -void action_if_startup() +void action_if_startup(void) { actions_register("If", setup_func, @@ -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); } }