mirror of
https://github.com/tmux/tmux.git
synced 2025-01-12 19:39:04 +00:00
Sync OpenBSD patchset 1160:
Simplify width calculation (all numbers always sequential) and don't rely on uninitialized data, from Thomas Adam.
This commit is contained in:
parent
db27dc82f0
commit
454e7d9c3a
@ -80,7 +80,6 @@ window_choose_add(struct window_pane *wp, struct window_choose_data *wcd)
|
|||||||
{
|
{
|
||||||
struct window_choose_mode_data *data = wp->modedata;
|
struct window_choose_mode_data *data = wp->modedata;
|
||||||
struct window_choose_mode_item *item;
|
struct window_choose_mode_item *item;
|
||||||
int width;
|
|
||||||
char tmp[10];
|
char tmp[10];
|
||||||
|
|
||||||
ARRAY_EXPAND(&data->list, 1);
|
ARRAY_EXPAND(&data->list, 1);
|
||||||
@ -90,9 +89,7 @@ window_choose_add(struct window_pane *wp, struct window_choose_data *wcd)
|
|||||||
item->wcd = wcd;
|
item->wcd = wcd;
|
||||||
item->pos = ARRAY_LENGTH(&data->list) - 1;
|
item->pos = ARRAY_LENGTH(&data->list) - 1;
|
||||||
|
|
||||||
width = snprintf (tmp, sizeof tmp, "%u", item->pos);
|
data->width = snprintf (tmp, sizeof tmp , "%u", item->pos);
|
||||||
if (width > data->width)
|
|
||||||
data->width = width;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
void
|
void
|
||||||
|
Loading…
Reference in New Issue
Block a user