diff --git a/daemon/src/client/callmanager.cpp b/daemon/src/client/callmanager.cpp index 472f2edd97b57b84bfbd72423dc262c8fbf90023..6f33529094f009e2c876c93adcd55f91365b0b6d 100644 --- a/daemon/src/client/callmanager.cpp +++ b/daemon/src/client/callmanager.cpp @@ -46,11 +46,6 @@ #include "logger.h" #include "manager.h" -CallManager::CallManager() -{ - evHandlers_ = {}; -} - void CallManager::registerEvHandlers(struct sflph_call_ev_handlers* evHandlers) { evHandlers_ = *evHandlers; diff --git a/daemon/src/client/callmanager.h b/daemon/src/client/callmanager.h index 8070afabdf52e935e9b56ea5e70cc8e3f7165585..17826347f4f7af2e939a3a536075b8247c9ff58e 100644 --- a/daemon/src/client/callmanager.h +++ b/daemon/src/client/callmanager.h @@ -55,7 +55,6 @@ class AudioZrtpSession; class CallManager { public: - CallManager(); void registerEvHandlers(struct sflph_call_ev_handlers* evHandlers); // Methods @@ -163,7 +162,7 @@ class CallManager private: // Event handlers; needed by the library API - struct sflph_call_ev_handlers evHandlers_; + sflph_call_ev_handlers evHandlers_{}; }; #endif//CALLMANAGER_H diff --git a/daemon/src/client/configurationmanager.cpp b/daemon/src/client/configurationmanager.cpp index bd22b5bbdc54c8e1d3aa7d7955006d8be79016c9..a5ecf0174215bef62f4638e1f9f6f7eeafdc93e7 100644 --- a/daemon/src/client/configurationmanager.cpp +++ b/daemon/src/client/configurationmanager.cpp @@ -51,11 +51,6 @@ #include "history/historynamecache.h" #include "audio/audiolayer.h" -ConfigurationManager::ConfigurationManager() -{ - evHandlers_ = {}; -} - void ConfigurationManager::registerEvHandlers(struct sflph_config_ev_handlers* evHandlers) { evHandlers_ = *evHandlers; diff --git a/daemon/src/client/configurationmanager.h b/daemon/src/client/configurationmanager.h index db75fa4a8a8fb13d0df5418fd7dbdd0b0feecd55..c2d36ee97669b1118f35801213a39b39eb1271dc 100644 --- a/daemon/src/client/configurationmanager.h +++ b/daemon/src/client/configurationmanager.h @@ -47,7 +47,6 @@ class ConfigurationManager { public: - ConfigurationManager(); void registerEvHandlers(struct sflph_config_ev_handlers* evHandlers); // Methods @@ -162,7 +161,7 @@ class ConfigurationManager private: // Event handlers; needed by the library API - struct sflph_config_ev_handlers evHandlers_; + sflph_config_ev_handlers evHandlers_{}; }; #endif //CONFIGURATIONMANAGER_H diff --git a/daemon/src/client/presencemanager.cpp b/daemon/src/client/presencemanager.cpp index 201c29143fa55ac699158f22dc924988b40a7c46..c0d8378536b9e83a72d4b1add35886a82f85d59d 100644 --- a/daemon/src/client/presencemanager.cpp +++ b/daemon/src/client/presencemanager.cpp @@ -49,11 +49,6 @@ constexpr static const char* LINESTATUS_KEY = "LineStatus"; constexpr static const char* ONLINE_KEY = "Online"; constexpr static const char* OFFLINE_KEY = "Offline"; -PresenceManager::PresenceManager() -{ - evHandlers_ = {}; -} - void PresenceManager::registerEvHandlers(struct sflph_pres_ev_handlers* evHandlers) { evHandlers_ = *evHandlers; diff --git a/daemon/src/client/presencemanager.h b/daemon/src/client/presencemanager.h index 60063f3c0ed77da6fcf1fd08c0b2bf4b60727111..9dc96ba887919853b01a50faf18c838cae26f4ee 100644 --- a/daemon/src/client/presencemanager.h +++ b/daemon/src/client/presencemanager.h @@ -43,7 +43,6 @@ class PresenceManager { public: - PresenceManager(); void registerEvHandlers(struct sflph_pres_ev_handlers* evHandlers); // Methods @@ -66,7 +65,7 @@ class PresenceManager private: // Event handlers; needed by the library API - struct sflph_pres_ev_handlers evHandlers_; + struct sflph_pres_ev_handlers evHandlers_{}; }; #endif //PRESENCEINT_H diff --git a/daemon/src/client/videomanager.cpp b/daemon/src/client/videomanager.cpp index 237a3b45d88a695ad2ed8eec7f873afb000f1b6e..f065bacd534327a6aafd7386772aecbff092618a 100644 --- a/daemon/src/client/videomanager.cpp +++ b/daemon/src/client/videomanager.cpp @@ -40,7 +40,6 @@ VideoManager::VideoManager() { - evHandlers_ = {}; libav_utils::sfl_avcodec_init(); } diff --git a/daemon/src/client/videomanager.h b/daemon/src/client/videomanager.h index 3865bde8c07548a2389bc613d80f21f8455a723f..c02bc362673b487bf41d977d20ab784435f53922 100644 --- a/daemon/src/client/videomanager.h +++ b/daemon/src/client/videomanager.h @@ -110,9 +110,7 @@ class VideoManager void stoppedDecoding(const std::string &id, const std::string& shmPath, bool isMixer); private: -#ifdef SFL_VIDEO - struct sflph_video_ev_handlers evHandlers_; -#endif + sflph_video_ev_handlers evHandlers_{}; }; #endif // VIDEOMANAGER_H_