diff options
author | Sam Ravnborg <sam@mars.ravnborg.org> | 2005-11-21 16:59:32 -0500 |
---|---|---|
committer | Sam Ravnborg <sam@mars.ravnborg.org> | 2005-11-21 16:59:32 -0500 |
commit | e067e1f98d54d62fd598126f95e7684e5b63e67f (patch) | |
tree | af41d76e7a2a400237d4a9a33b07841385b1120f /scripts/lxdialog/menubox.c | |
parent | 59d3cf7a40dfdbb8e86758ade172831c19630050 (diff) |
kconfig: truncate too long menu lines in menuconfig
menu lines wrapped over too lines when too long - truncate them.
Also fixed a coding style issue
Signed-off-by: Sam Ravnborg <sam@ravnborg.org>
Diffstat (limited to 'scripts/lxdialog/menubox.c')
-rw-r--r-- | scripts/lxdialog/menubox.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/scripts/lxdialog/menubox.c b/scripts/lxdialog/menubox.c index d0bf32b3409..2d91880825e 100644 --- a/scripts/lxdialog/menubox.c +++ b/scripts/lxdialog/menubox.c | |||
@@ -70,7 +70,7 @@ static void do_print_item(WINDOW * win, const char *item, int choice, | |||
70 | int j; | 70 | int j; |
71 | char *menu_item = malloc(menu_width + 1); | 71 | char *menu_item = malloc(menu_width + 1); |
72 | 72 | ||
73 | strncpy(menu_item, item, menu_width); | 73 | strncpy(menu_item, item, menu_width - ITEM_IDENT); |
74 | menu_item[menu_width] = 0; | 74 | menu_item[menu_width] = 0; |
75 | j = first_alpha(menu_item, "YyNnMmHh"); | 75 | j = first_alpha(menu_item, "YyNnMmHh"); |
76 | 76 | ||
@@ -184,8 +184,8 @@ int dialog_menu(const char *title, const char *prompt, int height, int width, | |||
184 | const char *const *items) | 184 | const char *const *items) |
185 | { | 185 | { |
186 | int i, j, x, y, box_x, box_y; | 186 | int i, j, x, y, box_x, box_y; |
187 | int key = 0, button = 0, scroll = 0, choice = 0, first_item = | 187 | int key = 0, button = 0, scroll = 0, choice = 0; |
188 | 0, max_choice; | 188 | int first_item = 0, max_choice; |
189 | WINDOW *dialog, *menu; | 189 | WINDOW *dialog, *menu; |
190 | FILE *f; | 190 | FILE *f; |
191 | 191 | ||