diff --git a/include/network.h b/include/network.h index 7cdeac9..2c9793c 100644 --- a/include/network.h +++ b/include/network.h @@ -18,7 +18,9 @@ #ifdef _WIN32 #include #include +#ifdef _MSC_VER #pragma comment(lib, "ws2_32.lib") +#endif #else #include #include @@ -59,7 +61,7 @@ bool create_server(int port); * @return true 连接成功 * @return false 连接失败 */ -bool connect_to_server(const char* ip, int port); +bool connect_to_server(const char *ip, int port); /** * @brief 发送网络消息 @@ -67,7 +69,7 @@ bool connect_to_server(const char* ip, int port); * @return true 发送成功 * @return false 发送失败 */ -bool send_network_message(const NetworkMessage* msg); +bool send_network_message(const NetworkMessage *msg); /** * @brief 接收网络消息 @@ -76,7 +78,7 @@ bool send_network_message(const NetworkMessage* msg); * @return true 接收成功 * @return false 接收失败或超时 */ -bool receive_network_message(NetworkMessage* msg, int timeout_ms); +bool receive_network_message(NetworkMessage *msg, int timeout_ms); /** * @brief 断开网络连接 @@ -97,7 +99,7 @@ bool is_network_connected(); * @return true 获取成功 * @return false 获取失败 */ -bool get_local_ip(char* ip_buffer, int buffer_size); +bool get_local_ip(char *ip_buffer, int buffer_size); /** * @brief 发送落子消息 @@ -115,7 +117,7 @@ bool send_move(int x, int y, int player_id); * @return true 发送成功 * @return false 发送失败 */ -bool send_chat_message(const char* message); +bool send_chat_message(const char *message); /** * @brief 发送认输消息 diff --git a/src/gui.c b/src/gui.c index ee1ffaf..4f6b2ec 100644 --- a/src/gui.c +++ b/src/gui.c @@ -29,7 +29,7 @@ */ int init_gui() { - if (SDL_Init(SDL_INIT_VIDEO) < 0) + if (!SDL_Init(SDL_INIT_VIDEO)) { printf("SDL初始化失败: %s\n", SDL_GetError()); return -1;