reinitialize print arguments
This commit is contained in:
+3
-2
@@ -218,15 +218,16 @@ static void openac_dbg(int level, char *fmt, ...)
|
|||||||
|
|
||||||
if (level <= debug_level)
|
if (level <= debug_level)
|
||||||
{
|
{
|
||||||
va_start(args, fmt);
|
|
||||||
|
|
||||||
if (!stderr_quiet)
|
if (!stderr_quiet)
|
||||||
{
|
{
|
||||||
|
va_start(args, fmt);
|
||||||
vfprintf(stderr, fmt, args);
|
vfprintf(stderr, fmt, args);
|
||||||
fprintf(stderr, "\n");
|
fprintf(stderr, "\n");
|
||||||
|
va_end(args);
|
||||||
}
|
}
|
||||||
|
|
||||||
/* write in memory buffer first */
|
/* write in memory buffer first */
|
||||||
|
va_start(args, fmt);
|
||||||
vsnprintf(buffer, sizeof(buffer), fmt, args);
|
vsnprintf(buffer, sizeof(buffer), fmt, args);
|
||||||
va_end(args);
|
va_end(args);
|
||||||
|
|
||||||
|
|||||||
@@ -68,21 +68,23 @@ static void scepclient_dbg(int level, char *fmt, ...)
|
|||||||
|
|
||||||
if (level <= debug_level)
|
if (level <= debug_level)
|
||||||
{
|
{
|
||||||
va_start(args, fmt);
|
|
||||||
|
|
||||||
if (log_to_stderr)
|
if (log_to_stderr)
|
||||||
{
|
{
|
||||||
if (level > 1)
|
if (level > 1)
|
||||||
{
|
{
|
||||||
fprintf(stderr, "| ");
|
fprintf(stderr, "| ");
|
||||||
}
|
}
|
||||||
|
va_start(args, fmt);
|
||||||
vfprintf(stderr, fmt, args);
|
vfprintf(stderr, fmt, args);
|
||||||
|
va_end(args);
|
||||||
fprintf(stderr, "\n");
|
fprintf(stderr, "\n");
|
||||||
}
|
}
|
||||||
if (log_to_syslog)
|
if (log_to_syslog)
|
||||||
{
|
{
|
||||||
/* write in memory buffer first */
|
/* write in memory buffer first */
|
||||||
|
va_start(args, fmt);
|
||||||
vsnprintf(buffer, sizeof(buffer), fmt, args);
|
vsnprintf(buffer, sizeof(buffer), fmt, args);
|
||||||
|
va_end(args);
|
||||||
|
|
||||||
/* do a syslog with every line */
|
/* do a syslog with every line */
|
||||||
while (current)
|
while (current)
|
||||||
@@ -96,7 +98,6 @@ static void scepclient_dbg(int level, char *fmt, ...)
|
|||||||
current = next;
|
current = next;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
va_end(args);
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user