server: proxy: use config path from argv if provided
authorKobi Mizrachi <kmizrachi18@gmail.com>
Thu, 12 Mar 2020 06:41:07 +0000 (08:41 +0200)
committerakallabeth <akallabeth@users.noreply.github.com>
Thu, 12 Mar 2020 07:36:05 +0000 (08:36 +0100)
server/proxy/freerdp_proxy.c

index e7e6f2d..3b348d0 100644 (file)
@@ -82,9 +82,12 @@ static BOOL is_all_required_modules_loaded(proxyConfig* config)
 int main(int argc, char* argv[])
 {
        proxyConfig* config = NULL;
-       const char* config_path = "config.ini";
+       char* config_path = "config.ini";
        int status = -1;
 
+       if (argc >= 2)
+               config_path = argv[1];
+
        pf_server_register_signal_handlers();
 
        config = pf_server_config_load(config_path);