Merge pull request #7676 from mikeller/fix_cli_printerrorlinef

Fixed 'cliPrintErrorLinef'.
This commit is contained in:
Michael Keller 2019-03-01 20:22:00 +13:00 committed by GitHub
commit daa6df8024
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 9 additions and 5 deletions

View File

@ -391,22 +391,26 @@ static void cliPrintLinef(const char *format, ...)
cliPrintLinefeed();
}
static void cliPrintError(const char *format, ...)
static void cliPrintErrorVa(const char *format, va_list va)
{
cliPrint("###ERROR: ");
va_list va;
va_start(va, format);
cliPrintfva(format, va);
va_end(va);
cliPrint("###");
}
static void cliPrintError(const char *format, ...)
{
va_list va;
va_start(va, format);
cliPrintErrorVa(format, va);
}
static void cliPrintErrorLinef(const char *format, ...)
{
va_list va;
va_start(va, format);
cliPrintError(format, va);
va_end(va);
cliPrintErrorVa(format, va);
cliPrintLinefeed();
}