From e1dd7301aad4ddcef1c43130a726c10fdb79491d Mon Sep 17 00:00:00 2001 From: Florent Castelli Date: Tue, 20 Jun 2017 14:57:23 +0200 Subject: [PATCH] Fix compilation against Boost Thread v4 The modified files use boost::unique_lock and don't include the proper header. In Boost Thread <4, it would be transitively included from but no longer with v4 by default. --- src/shared/date_time.cpp | 1 + src/shared/generator.cpp | 1 + src/shared/localization_backend.cpp | 1 + 3 files changed, 3 insertions(+) diff --git a/src/shared/date_time.cpp b/src/shared/date_time.cpp index 422054c..4f68b7d 100644 --- a/src/shared/date_time.cpp +++ b/src/shared/date_time.cpp @@ -8,6 +8,7 @@ #define BOOST_LOCALE_SOURCE #include #include +#include #include #include diff --git a/src/shared/generator.cpp b/src/shared/generator.cpp index 6482713..8699955 100644 --- a/src/shared/generator.cpp +++ b/src/shared/generator.cpp @@ -13,6 +13,7 @@ #include #include #include +#include #include namespace boost { diff --git a/src/shared/localization_backend.cpp b/src/shared/localization_backend.cpp index 66a247c..8c7c143 100644 --- a/src/shared/localization_backend.cpp +++ b/src/shared/localization_backend.cpp @@ -8,6 +8,7 @@ #define BOOST_LOCALE_SOURCE #include #include +#include #include #include