diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/libeinfo.c | 6 | 
1 files changed, 3 insertions, 3 deletions
| diff --git a/src/libeinfo.c b/src/libeinfo.c index bc03fa3e..80338ad6 100644 --- a/src/libeinfo.c +++ b/src/libeinfo.c @@ -778,7 +778,7 @@ static void _eend (FILE * restrict fp, int col, einfo_color_t color,  	if (! msg)  		return; -	cols = get_term_columns (fp) - (strlen (msg) + 5); +	cols = get_term_columns (fp) - (strlen (msg) + 3);  	/* cons25 is special - we need to remove one char, otherwise things  	 * do not align properly at all. */ @@ -793,14 +793,14 @@ static void _eend (FILE * restrict fp, int col, einfo_color_t color,  		cols--;  	if (cols > 0 && colour_terminal (fp)) { -		fprintf (fp, "%s%s %s[ %s%s %s]%s\n", up, tgoto (goto_column, 0, cols), +		fprintf (fp, "%s%s %s[%s%s%s]%s\n", up, tgoto (goto_column, 0, cols),  				 ecolor (ECOLOR_BRACKET), ecolor (color), msg,  				 ecolor (ECOLOR_BRACKET), ecolor (ECOLOR_NORMAL));  	} else {  		if (col > 0)  			for (i = 0; i < cols - col; i++)  				fprintf (fp, " "); -		fprintf (fp, " [ %s ]\n", msg); +		fprintf (fp, " [%s]\n", msg);  	}  } | 
