mirror of https://gerrit.osmocom.org/libosmocore
Neels Hofmeyr
886d6fdec6
In log_set_category_filter(), passing a negative index lead to memory corruption. Particularly dangerous since the internal logging categories have negative values. Fix: apply map_subsys() to interpret negative values as internal logging categories. As a side effect, out-of-bounds logging categories will be mapped to DLGLOBAL instead of being dropped. Fix the expectations in logging_test to match the fixed bug. While at it also guard against a NULL logging target. Change-Id: Ib0725b22bc39498c6b3970a61eb3339cf56d19f1 |
||
---|---|---|
.. | ||
logging_test.c | ||
logging_test.err | ||
logging_test.ok |