From 97f5effe3a56b9c395b20624b2a141ab84a625f8 Mon Sep 17 00:00:00 2001 From: Ben Longbons Date: Thu, 22 Aug 2013 12:18:14 -0700 Subject: Fix an overzealous warning on 32-bit systems --- src/common/utils2.hpp | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'src/common/utils2.hpp') diff --git a/src/common/utils2.hpp b/src/common/utils2.hpp index 119cc13..978ae54 100644 --- a/src/common/utils2.hpp +++ b/src/common/utils2.hpp @@ -277,4 +277,11 @@ T base_cast(U&& u) return std::forward(u); } +// use this when e.g. U is an int of unknown size +template +T maybe_cast(U u) +{ + return u; +} + #endif // UTILS2_HPP -- cgit v1.2.3-70-g09d2