Signed-off-by: Karel Zak <kzak@redhat.com>
size_t len = m->width + 4 + MENU_PADDING; /* item width */
size_t items = COLS / len; /* items per line */
+ if (items == 0)
+ return 0;
+
return MENU_START_LINE + ((idx / items));
}
}
COLS % len : /* - multi-line menu */
COLS - (cf->menu->nitems * len); /* - one line menu */
+ if (items == 0)
+ return 0; /* hmm... no space */
+
extra += MENU_PADDING; /* add padding after last item to extra */
if (idx < items)