int ul_log_cond(ul_log_domain_t *domain, int level)
{
- if(!domain || (level > UL_LOGL_MAX))
+ if(!domain || ((level&UL_LOGL_MASK) > UL_LOGL_MAX))
return 0;
- return level <= domain->level;
+ return (level&UL_LOGL_MASK) <= domain->level;
}
void ul_vlog(ul_log_domain_t *domain, int level,