all repos — openbox @ 2e8c9a13d4e188b538b14bd9a9d9cf31809400ed

openbox fork - make it a bit more like ryudo

was using random memory for parsing pipe menus with the new parse api
Dana Jansens danakj@orodu.net
commit

2e8c9a13d4e188b538b14bd9a9d9cf31809400ed

parent

c22e6012d11e7316953c7a71222f11337d8c4868

1 files changed, 1 insertions(+), 2 deletions(-)

jump to
M openbox/menu.copenbox/menu.c

@@ -158,7 +158,6 @@ }

void menu_pipe_execute(ObMenu *self) { - xmlNodePtr node; gchar *output; GError *err = NULL;

@@ -179,7 +178,7 @@ "openbox_pipe_menu"))

{ menu_parse_state.pipe_creator = self; menu_parse_state.parent = self; - obt_parse_tree(menu_parse_inst, node->children); + obt_parse_tree_from_root(menu_parse_inst); obt_parse_close(menu_parse_inst); } else { g_message(_("Invalid output from pipe-menu '%s'"), self->execute);