Define typename in the Signal template for FreeBSD as well. I'm not sure why this is required (yet) but we may need it on other platforms as well.
Originally committed to SVN as r4916.
This commit is contained in:
parent
819a298246
commit
32bb692521
1 changed files with 1 additions and 1 deletions
|
@ -261,7 +261,7 @@ class Signal<void> : public detail::SignalBaseImpl<std::tr1::function<void ()> >
|
|||
public:
|
||||
Signal() { }
|
||||
|
||||
#ifdef _WIN32
|
||||
#if defined(_WIN32) || defined(__FreeBSD__)
|
||||
// MSVC incorrectly considers this not a template context due to it being fully
|
||||
// specified, making typename invalid here
|
||||
#define typename
|
||||
|
|
Loading…
Reference in a new issue