diff options
author | Arsentiy Milchakov <milcars@mapswithme.com> | 2017-08-16 16:10:37 +0300 |
---|---|---|
committer | Yuri Gorshenin <mipt.vi002@gmail.com> | 2017-08-16 16:20:50 +0300 |
commit | b3ab518fd70f72420f4278d7053ecaf880001817 (patch) | |
tree | e5f656564c51ce6c4ee102cf3db488d6f2822c6f /coding/write_to_sink.hpp | |
parent | 948bcf950d8091b1db1960a814992d0062f10f6a (diff) |
[local_ads] campaign ser/des fixes + tests
Diffstat (limited to 'coding/write_to_sink.hpp')
-rw-r--r-- | coding/write_to_sink.hpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/coding/write_to_sink.hpp b/coding/write_to_sink.hpp index c26b6fa8a2..9ae0ab0750 100644 --- a/coding/write_to_sink.hpp +++ b/coding/write_to_sink.hpp @@ -6,7 +6,8 @@ template <class TSink, typename T> -typename enable_if<is_integral<T>::value, void>::type WriteToSink(TSink & sink, T const & v) +typename enable_if<is_integral<T>::value || is_enum<T>::value, void>::type +WriteToSink(TSink & sink, T const & v) { T const t = SwapIfBigEndian(v); sink.Write(&t, sizeof(T)); |