#include <stdlib.h>
#include <unistd.h>
#include <menu.h>
+#include <string.h>
#include "ap-utils.h"
extern WINDOW *sub_for_menu;
{
ITEM **menu_item = calloc(num+1, sizeof(ITEM));
MENU *menu;
+ char item_tmp[num][MCOLS];
unsigned short int idx;
int c;
- for (idx = 0; idx < num; idx++) {
- menu_item[idx] = new_item(umenu[idx].item, 0);
+ for (idx = 0; idx < num-1; idx++) {
+ strncpy(item_tmp[idx], umenu[idx].item, MCOLS-1);
+ item_tmp[idx][MCOLS-3]='\0';
+ menu_item[idx] = new_item(item_tmp[idx], 0);
}
+
menu = new_menu(menu_item);
set_menu_opts(menu, O_ONEVALUE);