diff options
author | C. Davis <cd.rattan@gmail.com> | 2012-08-09 18:14:42 -0700 |
---|---|---|
committer | Michael Adam <obnox@samba.org> | 2013-04-29 13:06:17 +0200 |
commit | 3344f5e3d568d607bdf354ed74dc473a612fbf9d (patch) | |
tree | ab1e6c241238e7089aa75d63c35dbb5eab6e5e8e /source3/utils/regedit_treeview.h | |
parent | 6ef5ee250c3b906d56413b213e1f18fe1ff3579f (diff) | |
download | samba-3344f5e3d568d607bdf354ed74dc473a612fbf9d.tar.gz samba-3344f5e3d568d607bdf354ed74dc473a612fbf9d.tar.bz2 samba-3344f5e3d568d607bdf354ed74dc473a612fbf9d.zip |
regedit: Delete and add keys.
Reviewed-by: Andreas Schneider <asn@samba.org>
Reviewed-by: Michael Adam <obnox@samba.org>
Diffstat (limited to 'source3/utils/regedit_treeview.h')
-rw-r--r-- | source3/utils/regedit_treeview.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/source3/utils/regedit_treeview.h b/source3/utils/regedit_treeview.h index 5be542514a..52b64da5f8 100644 --- a/source3/utils/regedit_treeview.h +++ b/source3/utils/regedit_treeview.h @@ -45,6 +45,7 @@ struct tree_view { WINDOW *sub_window; MENU *menu; ITEM **current_items; + ITEM *empty[2]; }; struct tree_node *tree_node_new(TALLOC_CTX *ctx, struct tree_node *parent, @@ -52,12 +53,15 @@ struct tree_node *tree_node_new(TALLOC_CTX *ctx, struct tree_node *parent, void tree_node_append(struct tree_node *left, struct tree_node *right); struct tree_node *tree_node_pop(struct tree_node **plist); struct tree_node *tree_node_first(struct tree_node *list); +struct tree_node *tree_node_last(struct tree_node *list); +void tree_node_append_last(struct tree_node *list, struct tree_node *node); void tree_node_free_recursive(struct tree_node *list); void tree_node_print_path(WINDOW *label, struct tree_node *node); struct tree_view *tree_view_new(TALLOC_CTX *ctx, struct tree_node *root, WINDOW *orig, int nlines, int ncols, int begin_y, int begin_x); void tree_view_show(struct tree_view *view); +void tree_view_clear(struct tree_view *view); WERROR tree_view_update(struct tree_view *view, struct tree_node *list); bool tree_node_has_children(struct tree_node *node); WERROR tree_node_load_children(struct tree_node *node); |