X-Git-Url: http://git.openbox.org/?p=mikachu%2Fopenbox.git;a=blobdiff_plain;f=openbox%2Factions%2Fexit.c;h=4f8cce6e6c44517bd50d88eeeced98de3002db7c;hp=875a181a4747ffa13eef86a65f47a3e09cb32d8a;hb=7fb107cd37a09787c5cfa590688944b3bcb2bab8;hpb=f542c5143ac115937c5ee8f3a229e557383cd180;ds=inline diff --git a/openbox/actions/exit.c b/openbox/actions/exit.c index 875a181..4f8cce6 100644 --- a/openbox/actions/exit.c +++ b/openbox/actions/exit.c @@ -7,7 +7,7 @@ typedef struct { gboolean prompt; } Options; -static gpointer setup_func(ObParseInst *i, xmlDocPtr doc, xmlNodePtr node); +static gpointer setup_func(xmlNodePtr node); static gboolean run_func(ObActionsData *data, gpointer options); void action_exit_startup(void) @@ -15,7 +15,7 @@ void action_exit_startup(void) actions_register("Exit", setup_func, NULL, run_func, NULL, NULL); } -static gpointer setup_func(ObParseInst *i, xmlDocPtr doc, xmlNodePtr node) +static gpointer setup_func(xmlNodePtr node) { xmlNodePtr n; Options *o; @@ -23,8 +23,8 @@ static gpointer setup_func(ObParseInst *i, xmlDocPtr doc, xmlNodePtr node) o = g_new0(Options, 1); o->prompt = TRUE; - if ((n = parse_find_node("prompt", node))) - o->prompt = parse_bool(doc, n); + if ((n = obt_parse_find_node(node, "prompt"))) + o->prompt = obt_parse_node_bool(n); return o; }