Refactor startup screen branch

Removes the pointless first parameter to io_startup_screen() and saves
one wins_update() call if system dialogs are disabled.

Signed-off-by: Lukas Fleischer <calcurse@cryptocrack.de>
This commit is contained in:
Lukas Fleischer
2012-04-12 23:40:35 +02:00
parent c65ccb0e77
commit 691f8a6015
3 changed files with 14 additions and 17 deletions

View File

@@ -988,23 +988,17 @@ io_check_data_files (void)
/* Draw the startup screen */
void
io_startup_screen (unsigned show_dialogs, int no_data_file)
io_startup_screen (int no_data_file)
{
const char *welcome_mesg =
_("Welcome to Calcurse. Missing data files were created.");
const char *data_mesg = _("Data files found. Data will be loaded now.");
const char *enter = _("Press [ENTER] to continue");
if (no_data_file != 0)
{
status_mesg (welcome_mesg, enter);
wgetch (win[STA].p);
}
else if (show_dialogs)
{
status_mesg (data_mesg, enter);
wgetch (win[STA].p);
}
if (no_data_file)
status_mesg (_("Data files found. Data will be loaded now."), enter);
else
status_mesg (_("Welcome to Calcurse. Missing data files were created."),
enter);
wgetch (win[STA].p);
}
/* Export calcurse data. */