Static declarations.
*/
static const HandlerInfo
- LogHandlers[] =
+ LogHandlers[32] =
{
{ "Console", ConsoleHandler },
{ "Debug", DebugHandler },
{ "None", NoHandler },
{ "Stderr", StderrHandler },
{ "Stdout", StdoutHandler },
+ { (char *) NULL, UndefinedHandler },
+ { (char *) NULL, UndefinedHandler },
+ { (char *) NULL, UndefinedHandler },
+ { (char *) NULL, UndefinedHandler },
+ { (char *) NULL, UndefinedHandler },
+ { (char *) NULL, UndefinedHandler },
+ { (char *) NULL, UndefinedHandler },
+ { (char *) NULL, UndefinedHandler },
+ { (char *) NULL, UndefinedHandler },
+ { (char *) NULL, UndefinedHandler },
+ { (char *) NULL, UndefinedHandler },
+ { (char *) NULL, UndefinedHandler },
+ { (char *) NULL, UndefinedHandler },
+ { (char *) NULL, UndefinedHandler },
+ { (char *) NULL, UndefinedHandler },
+ { (char *) NULL, UndefinedHandler },
+ { (char *) NULL, UndefinedHandler },
+ { (char *) NULL, UndefinedHandler },
+ { (char *) NULL, UndefinedHandler },
+ { (char *) NULL, UndefinedHandler },
+ { (char *) NULL, UndefinedHandler },
+ { (char *) NULL, UndefinedHandler },
+ { (char *) NULL, UndefinedHandler },
+ { (char *) NULL, UndefinedHandler },
{ (char *) NULL, UndefinedHandler }
};
size_t
mask;
+ if (LogHandlers[j].name == (const char *) NULL)
+ break;
mask=1;
mask<<=j;
if ((log_info[i]->handler_mask & mask) != 0)
(void) FormatLocaleFile(file,"%s ",LogHandlers[j].name);
length+=strlen(LogHandlers[j].name);
}
- if (LogHandlers[j].name == (const char *) NULL)
- break;
}
for (j=(ssize_t) length; j <= 12; j++)
(void) FormatLocaleFile(file," ");