From 48ea2b1730c64271405cd5d00aa916ea2c2edacb Mon Sep 17 00:00:00 2001
From: Guillaume Roguez <guillaume.roguez@savoirfairelinux.com>
Date: Tue, 30 May 2017 15:39:24 -0400
Subject: [PATCH] add gcc 7.x support
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

Add some inclusion to <functional> Std C++ header to support
build on GCC 7.x.

Change-Id: I82ae10a300807cb6b3cab172bf5d7399264cd08e
Reviewed-by: Nicolas Jäger <nicolas.jager@savoirfairelinux.com>
---
 src/account_factory.h | 1 +
 src/call.h            | 1 +
 src/sip/sipvoiplink.h | 1 +
 src/thread_pool.h     | 1 +
 4 files changed, 4 insertions(+)

diff --git a/src/account_factory.h b/src/account_factory.h
index 7f6a419b52..35309498ad 100644
--- a/src/account_factory.h
+++ b/src/account_factory.h
@@ -27,6 +27,7 @@
 #include <memory>
 #include <mutex>
 #include <utility>
+#include <functional>
 
 namespace ring {
 
diff --git a/src/call.h b/src/call.h
index dd885138e9..1caf770951 100644
--- a/src/call.h
+++ b/src/call.h
@@ -40,6 +40,7 @@
 #include <condition_variable>
 #include <set>
 #include <list>
+#include <functional>
 
 namespace ring {
 
diff --git a/src/sip/sipvoiplink.h b/src/sip/sipvoiplink.h
index 5a6595b518..476a4c9d45 100644
--- a/src/sip/sipvoiplink.h
+++ b/src/sip/sipvoiplink.h
@@ -46,6 +46,7 @@
 #include <map>
 #include <mutex>
 #include <memory>
+#include <functional>
 
 namespace ring {
 
diff --git a/src/thread_pool.h b/src/thread_pool.h
index 716e9e957f..362210bf22 100644
--- a/src/thread_pool.h
+++ b/src/thread_pool.h
@@ -23,6 +23,7 @@
 #include <vector>
 #include <queue>
 #include <future>
+#include <functional>
 
 namespace ring {
 
-- 
GitLab