Make yuzu-cmd respect log_filter setting
Because logging infrastructure initializes before the loading of the config, it reads the default setting for log_filter and ignores the one set in config. To change log_filter after logging initialization some additional calls need to be made.
This commit is contained in:
parent
561f5c9c14
commit
9e384ed54b
1 changed files with 6 additions and 0 deletions
|
@ -138,6 +138,12 @@ int main(int argc, char** argv) {
|
|||
|
||||
Config config{config_path};
|
||||
|
||||
// apply the log_filter setting
|
||||
// the logger was initialized before and doesn't pick up the filter on its own
|
||||
Common::Log::Filter filter;
|
||||
filter.ParseFilterString(Settings::values.log_filter.GetValue());
|
||||
Common::Log::SetGlobalFilter(filter);
|
||||
|
||||
if (!program_args.empty()) {
|
||||
Settings::values.program_args = program_args;
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue