diff options
author | David Robillard <d@drobilla.net> | 2014-11-23 16:30:09 -0500 |
---|---|---|
committer | David Robillard <d@drobilla.net> | 2014-11-23 16:31:59 -0500 |
commit | f1926dc863f262e7e28de2cf47b2e443dc6d86b1 (patch) | |
tree | 42ceb8a19df34a91318a91dfd8e42973f7d92e40 /libs/evoral/src | |
parent | ec01682714a7a7a87c38cf2ca4ef0ed6504c2a27 (diff) |
Fix build with a certain awful broken compiler.
Diffstat (limited to 'libs/evoral/src')
-rw-r--r-- | libs/evoral/src/TimeConverter.cpp (renamed from libs/evoral/src/IdentityConverter.cpp) | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/libs/evoral/src/IdentityConverter.cpp b/libs/evoral/src/TimeConverter.cpp index 1af21debae..0d39087e7c 100644 --- a/libs/evoral/src/IdentityConverter.cpp +++ b/libs/evoral/src/TimeConverter.cpp @@ -17,15 +17,21 @@ */ #include <stdint.h> + #include "evoral/TimeConverter.hpp" +#include "evoral/types.hpp" typedef int64_t framepos_t; /* MUST match libs/ardour/ardour/types.h */ namespace Evoral { template<typename A, typename B> +TimeConverter<A,B>::~TimeConverter() +{} + +template<typename A, typename B> B -IdentityConverter<A,B>::to(A a) const +IdentityConverter<A,B>::to(A a) const { return static_cast<B>(a); } @@ -39,5 +45,6 @@ IdentityConverter<A,B>::from(B b) const template class IdentityConverter<double, framepos_t>; template class TimeConverter<double, framepos_t>; +template class TimeConverter<Evoral::MusicalTime, framepos_t>; } // namespace Evoral |