]> Dogcows Code - chaz/openbox/blobdiff - plugins/keyboard/tree.c
raise menus above clients.
[chaz/openbox] / plugins / keyboard / tree.c
index b7f51888f75d396322d24f486bc59d167cd50d4a..c0ea2f4958071d4f97d194bd69597fe19437936e 100644 (file)
@@ -1,6 +1,5 @@
 #include "keyboard.h"
 #include "translate.h"
-#include "keyaction.h"
 #include <glib.h>
 
 void tree_destroy(KeyBindingTree *tree)
@@ -15,7 +14,7 @@ void tree_destroy(KeyBindingTree *tree)
            for (it = tree->keylist; it != NULL; it = it->next)
                g_free(it->data);
            g_list_free(tree->keylist);
-            keyaction_free(&tree->action);
+            action_free(tree->action);
        }
        g_free(tree);
        tree = c;
@@ -32,8 +31,7 @@ KeyBindingTree *tree_build(GList *keylist)
 
     for (it = g_list_last(keylist); it != NULL; it = it->prev) {
        p = ret;
-       ret = g_new(KeyBindingTree, 1);
-       ret->next_sibling = NULL;
+       ret = g_new0(KeyBindingTree, 1);
        if (p == NULL) {
            GList *it;
 
This page took 0.023912 seconds and 4 git commands to generate.