Add more logging to config loading

This commit is contained in:
Paul Dino Jones 2025-03-21 13:55:21 -04:00
parent bec6433969
commit a597f29c1f
2 changed files with 6 additions and 0 deletions

View File

@ -226,6 +226,7 @@ void looprun(MonocoqueSettings* ms, loop_data* f, SimData* simdata)
{
slogi("looking for ui config %s pass 1", ms->config_str);
int confignum = getconfigtouse2(ms->config_str, simdata->car, f->sim);
slogi("first pass finished");
if(confignum == -1)
{
slogi("looking for ui config %s pass 2", ms->config_str);

View File

@ -250,6 +250,8 @@ int getconfigtouse2(const char* config_file_str, char* car, int sim)
fprintf(stderr, "%s:%d - %s\n", config_error_file(&cfg), config_error_line(&cfg), config_error_text(&cfg));
return -1;
}
slogt("config validates");
config_setting_t* config = NULL;
config_setting_t* config_widgets = NULL;
config = config_lookup(&cfg, "configs");
@ -375,6 +377,7 @@ int getconfigtouse(const char* config_file_str, char* car, int sim)
fprintf(stderr, "%s:%d - %s\n", config_error_file(&cfg), config_error_line(&cfg), config_error_text(&cfg));
return -1;
}
config_setting_t* config = NULL;
config_setting_t* config_widgets = NULL;
config = config_lookup(&cfg, "configs");
@ -431,6 +434,8 @@ int getconfigtouse(const char* config_file_str, char* car, int sim)
break;
}
}
config_destroy(&cfg);
return confignum;
}