#endif
inline _GLIBCXX_CONSTEXPR long long
- __size_to_integer(float __n) { return __n; }
+ __size_to_integer(float __n) { return (long long)__n; }
inline _GLIBCXX_CONSTEXPR long long
- __size_to_integer(double __n) { return __n; }
+ __size_to_integer(double __n) { return (long long)__n; }
inline _GLIBCXX_CONSTEXPR long long
- __size_to_integer(long double __n) { return __n; }
+ __size_to_integer(long double __n) { return (long long)__n; }
#if !defined(__STRICT_ANSI__) && defined(_GLIBCXX_USE_FLOAT128)
inline _GLIBCXX_CONSTEXPR long long
- __size_to_integer(__float128 __n) { return __n; }
+ __size_to_integer(__float128 __n) { return (long long)__n; }
#endif
template<typename _OutputIterator, typename _Size, typename _Tp>