diff --git a/src/ice/ice_agent.h b/src/ice/ice_agent.h index d8460b6..627a73c 100644 --- a/src/ice/ice_agent.h +++ b/src/ice/ice_agent.h @@ -57,9 +57,9 @@ class IceAgent { std::string turn_password_ = ""; std::unique_ptr nice_thread_; - std::atomic agent_ = nullptr; - std::atomic gloop_ = nullptr; - std::atomic nice_inited_ = false; + std::atomic agent_{nullptr}; + std::atomic gloop_{nullptr}; + std::atomic nice_inited_{false}; gboolean exit_nice_thread_ = false; bool controlling_ = false; diff --git a/src/pc/peer_connection.h b/src/pc/peer_connection.h index 3f3bca8..e5ea40a 100644 --- a/src/pc/peer_connection.h +++ b/src/pc/peer_connection.h @@ -91,7 +91,7 @@ class PeerConnection { std::vector user_id_list_; SignalStatus signal_status_ = SignalStatus::SignalClosed; std::mutex signal_status_mutex_; - std::atomic leave_ = false; + std::atomic leave_{false}; private: std::map> diff --git a/xmake.lua b/xmake.lua index ab2feba..8df3652 100644 --- a/xmake.lua +++ b/xmake.lua @@ -3,7 +3,7 @@ set_version("0.0.1") set_license("LGPL-3.0") add_rules("mode.release", "mode.debug") -set_languages("c++17") +set_languages("c++14") set_installdir("$(projectdir)/out")