summaryrefslogtreecommitdiffstats
path: root/src/logging.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/logging.c')
-rw-r--r--src/logging.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/logging.c b/src/logging.c
index d32ca43a..b0bca549 100644
--- a/src/logging.c
+++ b/src/logging.c
@@ -577,8 +577,9 @@ void log_set_log_level(struct log_target *target, int log_level)
void log_set_category_filter(struct log_target *target, int category,
int enable, int level)
{
- if (category >= osmo_log_info->num_cat)
+ if (!target)
return;
+ category = map_subsys(category);
target->categories[category].enabled = !!enable;
target->categories[category].loglevel = level;
}