]> git.ozlabs.org Git - petitboot/blobdiff - ui/ncurses/nc-menu.c
ui/ncurses: Don't free item in pmenu_item_setup
[petitboot] / ui / ncurses / nc-menu.c
index cd7c54e6b67c4dde5fe39d0f613ae701fc6e568e..654c389b4b030114aea346df5e0440be8a5c70ff 100644 (file)
@@ -106,10 +106,8 @@ struct pmenu_item *pmenu_item_setup(struct pmenu *menu, struct pmenu_item *i,
        i->pmenu = menu;
        i->nci = new_item(name, NULL);
 
-       if (!i->nci) {
-               talloc_free(i);
+       if (!i->nci)
                return NULL;
-       }
 
        set_item_userptr(i->nci, i);