Skip to content
Snippets Groups Projects
Commit 8204215d authored by Constantin Papizh's avatar Constantin Papizh
Browse files

Windows conserver issues fixed

parent e1a763e6
No related branches found
No related tags found
No related merge requests found
Subproject commit 089e77898b3b073ec6578358eda99fe52c49ecc8 Subproject commit c28cf7f7b5680a87193ffc68733372c31dc2b37f
...@@ -227,6 +227,8 @@ int main(int argc, const char *argv[]) ...@@ -227,6 +227,8 @@ int main(int argc, const char *argv[])
const char* listen_socket = dap_config_get_item_str( g_config, "conserver", "listen_unix_socket_path"); // unix socket mode const char* listen_socket = dap_config_get_item_str( g_config, "conserver", "listen_unix_socket_path"); // unix socket mode
#else #else
const char* listen_socket = NULL; const char* listen_socket = NULL;
WSADATA wsaData;
WSAStartup(MAKEWORD(2,2), &wsaData);
#endif #endif
cparam = dap_app_cli_connect(listen_socket); cparam = dap_app_cli_connect(listen_socket);
...@@ -261,12 +263,18 @@ int main(int argc, const char *argv[]) ...@@ -261,12 +263,18 @@ int main(int argc, const char *argv[])
// Send command // Send command
int res = dap_app_cli_post_command(cparam, &cmd); int res = dap_app_cli_post_command(cparam, &cmd);
dap_app_cli_disconnect(cparam); dap_app_cli_disconnect(cparam);
#ifdef _WIN32
WSACleanup();
#endif
return res; return res;
}else{ }else{
// command not found, start interactive shell // command not found, start interactive shell
shell_reader_loop(); shell_reader_loop();
dap_app_cli_disconnect(cparam); dap_app_cli_disconnect(cparam);
} }
#ifdef _WIN32
WSACleanup();
#endif
return 0; return 0;
} }
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment