Check added to avoid problems in case side bar width is not found in configuration file.

This commit is contained in:
Frederic Culot 2010-03-23 13:08:46 +00:00
parent 993ac3c733
commit 31136eb80c
2 changed files with 10 additions and 2 deletions

View File

@ -1,3 +1,9 @@
2010-03-23 Frederic Culot <frederic@culot.org>
* src/wins.c (wins_sbar_winc): test added to avoid problems if
user does not have side bar width specified in its configuration
file
2010-03-22 Frederic Culot <frederic@culot.org>
* src/calcurse.h: compilation issue related to memory functions

View File

@ -1,4 +1,4 @@
/* $calcurse: wins.c,v 1.32 2010/03/21 10:17:04 culot Exp $ */
/* $calcurse: wins.c,v 1.33 2010/03/23 13:08:46 culot Exp $ */
/*
* Calcurse - text-based organizer
@ -179,7 +179,9 @@ wins_set_sbar_width (unsigned perc)
void
wins_sbar_winc (void)
{
if (sbarwidth < SBARMAXWIDTHPERC * col / 100)
if (sbarwidth < SBARMINWIDTH)
sbarwidth = SBARMINWIDTH + 1;
else if (sbarwidth < SBARMAXWIDTHPERC * col / 100)
sbarwidth++;
}