size_t len;
apr_file_t *logf = NULL;
const char *referer;
+ int level_and_mask = level & APLOG_LEVELMASK;
if (s == NULL) {
/*
* above the default server log level unless it is a startup/shutdown
* notice
*/
- if (((level & APLOG_LEVELMASK) != APLOG_NOTICE) &&
- ((level & APLOG_LEVELMASK) > DEFAULT_LOGLEVEL))
+ if ((level_and_mask != APLOG_NOTICE) &&
+ (level_and_mask > DEFAULT_LOGLEVEL))
return;
logf = stderr_log;
}
* If we are doing normal logging, don't log messages that are
* above the server log level unless it is a startup/shutdown notice
*/
- if (((level & APLOG_LEVELMASK) != APLOG_NOTICE) &&
- ((level & APLOG_LEVELMASK) > s->loglevel))
+ if ((level_and_mask != APLOG_NOTICE) &&
+ (level_and_mask > s->loglevel))
return;
logf = s->error_log;
}
* If we are doing normal logging, don't log messages that are
* above the server log level unless it is a startup/shutdown notice
*/
- if (((level & APLOG_LEVELMASK) != APLOG_NOTICE) &&
- ((level & APLOG_LEVELMASK) > s->loglevel))
+ if ((level_and_mask != APLOG_NOTICE) &&
+ (level_and_mask > s->loglevel))
return;
logf = stderr;
}
* If we are doing syslog logging, don't log messages that are
* above the server log level (including a startup/shutdown notice)
*/
- if ((level & APLOG_LEVELMASK) > s->loglevel)
+ if (level_and_mask > s->loglevel)
return;
logf = NULL;
}
"[%s] ", priorities[level & APLOG_LEVELMASK].t_name);
}
#ifndef TPF
- if (file && (level & APLOG_LEVELMASK) == APLOG_DEBUG) {
+ if (file && level_and_mask == APLOG_DEBUG) {
#ifdef _OSD_POSIX
char tmp[256];
char *e = strrchr(file, '/');
}
#ifdef HAVE_SYSLOG
else {
- syslog(level & APLOG_LEVELMASK, "%s", errstr);
+ syslog(level_and_mask, "%s", errstr);
}
#endif
}