feat: enabling/disabling specific engines
This commit is contained in:
@@ -54,6 +54,8 @@ int load_config(const char *filename, Config *config) {
|
||||
value_end--;
|
||||
}
|
||||
|
||||
while (*value == ' ' || *value == '\t')
|
||||
value++;
|
||||
while (*value == '"' || *value == '\'')
|
||||
value++;
|
||||
|
||||
@@ -91,6 +93,11 @@ int load_config(const char *filename, Config *config) {
|
||||
} else if (strcmp(key, "ttl_infobox") == 0) {
|
||||
config->cache_ttl_infobox = atoi(value);
|
||||
}
|
||||
} else if (strcmp(section, "engines") == 0) {
|
||||
if (strcmp(key, "engines") == 0) {
|
||||
strncpy(config->engines, value, sizeof(config->engines) - 1);
|
||||
config->engines[sizeof(config->engines) - 1] = '\0';
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user