From 52415a8e8f7c924c2f9a50e268d012fcd8cb65a9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Blin?= <sebastien.blin@savoirfairelinux.com> Date: Thu, 4 Mar 2021 13:45:45 -0500 Subject: [PATCH] misc: clean some build warnings Change-Id: I2f3b0a6e36d3e57a10a8fa0e83ff812cfbcc3181 --- src/dring/CMakeLists.txt | 1 + src/ice_transport.cpp | 2 +- src/jamidht/account_manager.h | 2 +- src/manager.h | 11 ++++++----- src/meson.build | 1 + src/peer_connection.h | 2 +- 6 files changed, 11 insertions(+), 8 deletions(-) diff --git a/src/dring/CMakeLists.txt b/src/dring/CMakeLists.txt index d0badbe31c..ece134194d 100644 --- a/src/dring/CMakeLists.txt +++ b/src/dring/CMakeLists.txt @@ -7,6 +7,7 @@ list (APPEND Source_Files__dring "${CMAKE_CURRENT_SOURCE_DIR}/callmanager_interface.h" "${CMAKE_CURRENT_SOURCE_DIR}/plugin_manager_interface.h" "${CMAKE_CURRENT_SOURCE_DIR}/configurationmanager_interface.h" + "${CMAKE_CURRENT_SOURCE_DIR}/conversation_interface.h" "${CMAKE_CURRENT_SOURCE_DIR}/datatransfer_interface.h" "${CMAKE_CURRENT_SOURCE_DIR}/dring.h" "${CMAKE_CURRENT_SOURCE_DIR}/media_const.h" diff --git a/src/ice_transport.cpp b/src/ice_transport.cpp index 3497579e62..409b858f03 100644 --- a/src/ice_transport.cpp +++ b/src/ice_transport.cpp @@ -1510,7 +1510,7 @@ IceTransport::send(int comp_id, const unsigned char* buf, size_t len) // bytes length). std::unique_lock<std::mutex> lk(pimpl_->iceMutex_); pimpl_->waitDataCv_.wait(lk, [&] { - return pimpl_->lastSentLen_ >= static_cast<pj_ssize_t>(len) + return pimpl_->lastSentLen_ >= static_cast<pj_size_t>(len) or pimpl_->destroying_.load(); }); pimpl_->lastSentLen_ = 0; diff --git a/src/jamidht/account_manager.h b/src/jamidht/account_manager.h index 945f916f42..6d9bb8df71 100644 --- a/src/jamidht/account_manager.h +++ b/src/jamidht/account_manager.h @@ -31,8 +31,8 @@ #include <opendht/crypto.h> #include <functional> -#include <string> #include <map> +#include <string> namespace dht { class DhtRunner; diff --git a/src/manager.h b/src/manager.h index 98ec468633..8daf9b722f 100644 --- a/src/manager.h +++ b/src/manager.h @@ -37,13 +37,14 @@ #include "audio/audiolayer.h" #include "scheduled_executor.h" -#include <string> -#include <vector> -#include <map> -#include <memory> +#include <algorithm> #include <atomic> #include <functional> -#include <algorithm> +#include <map> +#include <memory> +#include <optional> +#include <string> +#include <vector> namespace asio { class io_context; diff --git a/src/meson.build b/src/meson.build index 959cf469cc..4a975487ed 100644 --- a/src/meson.build +++ b/src/meson.build @@ -314,6 +314,7 @@ if get_option('interfaces').contains('library') 'dring/callmanager_interface.h', 'dring/configurationmanager_interface.h', 'dring/datatransfer_interface.h', + 'dring/conversation_interface.h', 'dring/def.h', 'dring/dring.h', 'dring/media_const.h', diff --git a/src/peer_connection.h b/src/peer_connection.h index d46b6d1c9c..d390515412 100644 --- a/src/peer_connection.h +++ b/src/peer_connection.h @@ -69,7 +69,7 @@ public: // Not implemented } - virtual void setOnStateChangedCb(const OnStateChangedCb& cb) {} + virtual void setOnStateChangedCb(const OnStateChangedCb&) {} }; //============================================================================== -- GitLab