From 70ed6c52ef695e66f1739c2bba119c03876a2532 Mon Sep 17 00:00:00 2001 From: Vladimir Stoiakin <VStoiakin@lavabit.com> Date: Fri, 17 Apr 2020 21:44:54 +0300 Subject: [PATCH] dbus: avoid using of non-API library headers Change-Id: I89e0f1a9006e01690fdf4fdc8cd49f404733d0bf --- bin/dbus/dbuscallmanager.cpp | 4 ++-- bin/dbus/dbuscallmanager.h | 2 +- bin/dbus/dbusclient.h | 2 +- bin/dbus/dbusconfigurationmanager.h | 4 ++-- bin/dbus/dbusinstance.cpp | 8 ++++---- bin/dbus/dbusinstance.h | 2 +- bin/dbus/dbuspluginmanagerinterface.cpp | 2 +- bin/dbus/dbuspluginmanagerinterface.h | 2 +- bin/dbus/dbuspresencemanager.h | 2 +- bin/dbus/dbusvideomanager.cpp | 2 +- bin/dbus/dbusvideomanager.h | 2 +- bin/dbus/main.cpp | 2 +- bin/dbus/meson.build | 17 ++++------------- bin/main.cpp | 4 +--- 14 files changed, 22 insertions(+), 33 deletions(-) diff --git a/bin/dbus/dbuscallmanager.cpp b/bin/dbus/dbuscallmanager.cpp index 78af29c7d9..2501a9391e 100644 --- a/bin/dbus/dbuscallmanager.cpp +++ b/bin/dbus/dbuscallmanager.cpp @@ -19,7 +19,7 @@ */ #include "dbuscallmanager.h" -#include "jami/callmanager_interface.h" +#include "callmanager_interface.h" DBusCallManager::DBusCallManager(DBus::Connection& connection) : DBus::ObjectAdaptor(connection, "/cx/ring/Ring/CallManager") @@ -400,4 +400,4 @@ DBusCallManager::raiseParticipantHand(const std::string& accountId, const bool& state) { DRing::raiseParticipantHand(accountId, confId, peerId, state); -} \ No newline at end of file +} diff --git a/bin/dbus/dbuscallmanager.h b/bin/dbus/dbuscallmanager.h index 8ed03425cf..76aaaa4059 100644 --- a/bin/dbus/dbuscallmanager.h +++ b/bin/dbus/dbuscallmanager.h @@ -25,7 +25,7 @@ #include <map> #include <string> -#include "jami/def.h" +#include "def.h" #include "dbus_cpp.h" #if __GNUC__ >= 5 || (__GNUC__ >= 4 && __GNUC_MINOR__ >= 6) diff --git a/bin/dbus/dbusclient.h b/bin/dbus/dbusclient.h index e8f0e23368..db69873c3a 100644 --- a/bin/dbus/dbusclient.h +++ b/bin/dbus/dbusclient.h @@ -25,7 +25,7 @@ #include "config.h" #endif // HAVE_CONFIG_H -#include "jami/def.h" +#include "def.h" #include <memory> class DBusConfigurationManager; diff --git a/bin/dbus/dbusconfigurationmanager.h b/bin/dbus/dbusconfigurationmanager.h index d1d4e99efa..4cda895941 100644 --- a/bin/dbus/dbusconfigurationmanager.h +++ b/bin/dbus/dbusconfigurationmanager.h @@ -29,10 +29,10 @@ #include <map> #include <string> -#include "jami/def.h" +#include "def.h" #include "dbus_cpp.h" -#include "jami/datatransfer_interface.h" +#include "datatransfer_interface.h" #if __GNUC__ >= 5 || (__GNUC__ >= 4 && __GNUC_MINOR__ >= 6) /* This warning option only exists for gcc 4.6.0 and greater. */ diff --git a/bin/dbus/dbusinstance.cpp b/bin/dbus/dbusinstance.cpp index f9fb721bce..c7a4d9849a 100644 --- a/bin/dbus/dbusinstance.cpp +++ b/bin/dbus/dbusinstance.cpp @@ -17,7 +17,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ -#include "compiler_intrinsics.h" + #include "dbusinstance.h" DBusInstance::DBusInstance(DBus::Connection& connection, @@ -28,15 +28,15 @@ DBusInstance::DBusInstance(DBus::Connection& connection, {} void -DBusInstance::Register(const int32_t& pid UNUSED, - const std::string& name UNUSED) +DBusInstance::Register(const int32_t& /*pid*/, + const std::string& /*name*/) { ++count_; } void -DBusInstance::Unregister(const int32_t& pid UNUSED) +DBusInstance::Unregister(const int32_t& /*pid*/) { --count_; diff --git a/bin/dbus/dbusinstance.h b/bin/dbus/dbusinstance.h index bc2b2447dd..73457af0dd 100644 --- a/bin/dbus/dbusinstance.h +++ b/bin/dbus/dbusinstance.h @@ -21,7 +21,7 @@ #ifndef __RING_DBUSINSTANCE_H__ #define __RING_DBUSINSTANCE_H__ -#include "jami/def.h" +#include "def.h" #include <functional> diff --git a/bin/dbus/dbuspluginmanagerinterface.cpp b/bin/dbus/dbuspluginmanagerinterface.cpp index 16325470d8..46371c8c5c 100644 --- a/bin/dbus/dbuspluginmanagerinterface.cpp +++ b/bin/dbus/dbuspluginmanagerinterface.cpp @@ -19,7 +19,7 @@ */ #include "dbuspluginmanagerinterface.h" -#include "jami/plugin_manager_interface.h" +#include "plugin_manager_interface.h" DBusPluginManagerInterface::DBusPluginManagerInterface(DBus::Connection& connection) : DBus::ObjectAdaptor(connection, "/cx/ring/Ring/PluginManagerInterface") diff --git a/bin/dbus/dbuspluginmanagerinterface.h b/bin/dbus/dbuspluginmanagerinterface.h index ec2864b118..9b3855ad1a 100644 --- a/bin/dbus/dbuspluginmanagerinterface.h +++ b/bin/dbus/dbuspluginmanagerinterface.h @@ -24,7 +24,7 @@ #include <map> #include <string> -#include "jami/def.h" +#include "def.h" #include "dbus_cpp.h" #if __GNUC__ >= 5 || (__GNUC__ >= 4 && __GNUC_MINOR__ >= 6) diff --git a/bin/dbus/dbuspresencemanager.h b/bin/dbus/dbuspresencemanager.h index 41fb34ff13..1f1a257f5d 100644 --- a/bin/dbus/dbuspresencemanager.h +++ b/bin/dbus/dbuspresencemanager.h @@ -25,7 +25,7 @@ #include <map> #include <string> -#include "jami/def.h" +#include "def.h" #include "dbus_cpp.h" #if __GNUC__ >= 5 || (__GNUC__ >=4 && __GNUC_MINOR__ >= 6) diff --git a/bin/dbus/dbusvideomanager.cpp b/bin/dbus/dbusvideomanager.cpp index aa440ee8d8..9000793133 100644 --- a/bin/dbus/dbusvideomanager.cpp +++ b/bin/dbus/dbusvideomanager.cpp @@ -19,7 +19,7 @@ */ #include "dbusvideomanager.h" -#include "jami/videomanager_interface.h" +#include "videomanager_interface.h" DBusVideoManager::DBusVideoManager(DBus::Connection& connection) : DBus::ObjectAdaptor(connection, "/cx/ring/Ring/VideoManager") diff --git a/bin/dbus/dbusvideomanager.h b/bin/dbus/dbusvideomanager.h index 664a2f4668..c082f089b0 100644 --- a/bin/dbus/dbusvideomanager.h +++ b/bin/dbus/dbusvideomanager.h @@ -23,7 +23,7 @@ #include <map> #include <string> -#include "jami/def.h" +#include "def.h" #include "dbus_cpp.h" #if __GNUC__ >= 5 || (__GNUC__ >=4 && __GNUC_MINOR__ >= 6) diff --git a/bin/dbus/main.cpp b/bin/dbus/main.cpp index 5625ca10a5..d0e2f55b67 100644 --- a/bin/dbus/main.cpp +++ b/bin/dbus/main.cpp @@ -22,7 +22,7 @@ */ #include "dbusclient.h" -#include "jami/jami.h" +#include "jami.h" #include <signal.h> #include <getopt.h> diff --git a/bin/dbus/meson.build b/bin/dbus/meson.build index 24b77b1a05..bb3120fef7 100644 --- a/bin/dbus/meson.build +++ b/bin/dbus/meson.build @@ -1,7 +1,5 @@ jamid_includedirs = include_directories( - '../..', - '../../src', - '../../src/jami' + '../..' ) jamid_sources = files( @@ -44,10 +42,7 @@ if conf.get('ENABLE_VIDEO') input: 'cx.ring.Ring.VideoManager.xml', output: 'dbusvideomanager.adaptor.h' ) - - jamid_sources += files( - 'dbusvideomanager.cpp' - ) + jamid_sources += files('dbusvideomanager.cpp') endif if conf.get('ENABLE_PLUGIN') @@ -56,10 +51,7 @@ if conf.get('ENABLE_PLUGIN') input: 'cx.ring.Ring.PluginManagerInterface.xml', output: 'dbuspluginmanagerinterface.adaptor.h' ) - - jamid_sources += files( - 'dbuspluginmanagerinterface.cpp' - ) + jamid_sources += files('dbuspluginmanagerinterface.cpp') endif if progpod2man.found() @@ -76,8 +68,7 @@ jamid = executable('jamid', jamid_targets, include_directories: jamid_includedirs, sources: jamid_sources, - dependencies: depdbuscpp, - link_with: libjami, + dependencies: [depdbuscpp, depjami], install: true, install_dir: get_option('libdir') ) diff --git a/bin/main.cpp b/bin/main.cpp index 1af1122316..761b4b8acf 100644 --- a/bin/main.cpp +++ b/bin/main.cpp @@ -21,9 +21,7 @@ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ -#include "jami/jami.h" - -#include "logger.h" +#include "jami.h" #if REST_API #include "restcpp/restclient.h" -- GitLab