top: avoid potential truncation with 'Inspect' feature
As it turns out, that Ukrainian 'demo' text supporting the '=' command was 152 bytes long, up from an English version of 80 bytes. Unfortunately, the buffer used to format all such strings was insufficient at 128 bytes. Depending on the width of one's terminal, some strange result could be experienced when a multi-byte sequence was truncated. So, this just makes that buffer bigger. Signed-off-by: Jim Warner <james.warner@comcast.net>
This commit is contained in:
parent
603129e60a
commit
3aa348ad77
@ -2863,7 +2863,7 @@ static int insp_view_choice (struct pids_stack *obj) {
|
|||||||
#define makFS(dst) { if (Insp_sel->flen < 22) \
|
#define makFS(dst) { if (Insp_sel->flen < 22) \
|
||||||
snprintf(dst, sizeof(dst), "%s", Insp_sel->fstr); \
|
snprintf(dst, sizeof(dst), "%s", Insp_sel->fstr); \
|
||||||
else snprintf(dst, sizeof(dst), "%.19s...", Insp_sel->fstr); }
|
else snprintf(dst, sizeof(dst), "%.19s...", Insp_sel->fstr); }
|
||||||
char buf[SMLBUFSIZ];
|
char buf[LRGBUFSIZ];
|
||||||
int key, curlin = 0, curcol = 0;
|
int key, curlin = 0, curcol = 0;
|
||||||
|
|
||||||
signify_that:
|
signify_that:
|
||||||
|
Loading…
Reference in New Issue
Block a user