X-Git-Url: http://git.ozlabs.org/?p=petitboot;a=blobdiff_plain;f=ui%2Fncurses%2Fnc-cui.c;h=20a90483cd07accc318546d9fc26aab48c9f72dc;hp=ee6df87b0c7d0a00f305a6460235d3b7215d93b3;hb=352f5c2729dc8b40524e45ddde4f560ded717ec8;hpb=44ab15ff671fae26af2b5c8a5db8bcded677ef74;ds=sidebyside diff --git a/ui/ncurses/nc-cui.c b/ui/ncurses/nc-cui.c index ee6df87..20a9048 100644 --- a/ui/ncurses/nc-cui.c +++ b/ui/ncurses/nc-cui.c @@ -964,8 +964,8 @@ fallback: * If this option was faked above move the context under * the item so it is cleaned up later in cui_plugins_remove(). */ - if (strncmp(cod->opt->id, "dummy", strlen("dummy") == 0 && - cod->dev->type == DEVICE_TYPE_UNKNOWN)) { + if (strcmp(cod->opt->id, "dummy") == 0 && + cod->dev->type == DEVICE_TYPE_UNKNOWN) { talloc_steal(item, cod->dev); talloc_steal(item, cod->opt); } @@ -1574,7 +1574,8 @@ static void cui_cancel_autoboot_on_exit(struct cui *cui) int cui_run(struct cui *cui) { - assert(main); + assert(cui); + assert(cui->main); cui->current = &cui->main->scr; cui->default_item = 0;