From f41fa9e4b3c29e80d9071120113ec33a9d27d005 Mon Sep 17 00:00:00 2001 From: frosty Date: Sun, 6 Sep 2026 17:19:08 -0400 Subject: refactor: clean up config parsing with minor QoL tweaks --- src/Main.c | 20 ++------------------ 1 file changed, 2 insertions(+), 18 deletions(-) (limited to 'src/Main.c') diff --git a/src/Main.c b/src/Main.c index 868244c..55464db 100644 --- a/src/Main.c +++ b/src/Main.c @@ -65,24 +65,8 @@ int main() { curl_global_init(CURL_GLOBAL_DEFAULT); - Config cfg = {.host = DEFAULT_HOST, - .port = DEFAULT_PORT, - .default_locale = "en_gb", - .proxy = "", - .proxy_list_file = "", - .max_proxy_retries = DEFAULT_MAX_PROXY_RETRIES, - .randomize_username = 0, - .randomize_password = 0, - .cache_dir = DEFAULT_CACHE_DIR, - .cache_ttl_search = DEFAULT_CACHE_TTL_SEARCH, - .cache_ttl_infobox = DEFAULT_CACHE_TTL_INFOBOX, - .cache_ttl_image = DEFAULT_CACHE_TTL_IMAGE, - .engines = "", - .yacy_instance = "", - .rate_limit_search_requests = 0, - .rate_limit_search_interval = 0, - .rate_limit_images_requests = 0, - .rate_limit_images_interval = 0}; + Config cfg; + config_set_defaults(&cfg); if (load_config("config.ini", &cfg) != 0) { fprintf(stderr, "[WARN] Could not load config file, using defaults\n"); -- cgit v1.3