aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNeil MacIntosh <neilmac@microsoft.com>2016-10-05 08:41:58 -0700
committerGitHub <noreply@github.com>2016-10-05 08:41:58 -0700
commit32ca283d536835335bfe267d3112af3ab9c308a3 (patch)
tree7eb58e29f99bab44095bbe24d6f355ee4d238132
parent023652e304f3675b18f22ed8dc258903ac41c56e (diff)
parent612747a5e1174760d71f0564a55eb4761375c709 (diff)
downloadplatform_external_Microsoft-GSL-32ca283d536835335bfe267d3112af3ab9c308a3.tar.gz
platform_external_Microsoft-GSL-32ca283d536835335bfe267d3112af3ab9c308a3.tar.bz2
platform_external_Microsoft-GSL-32ca283d536835335bfe267d3112af3ab9c308a3.zip
[span] fix size_t to index_type conversion warning
-rw-r--r--gsl/span4
1 files changed, 2 insertions, 2 deletions
diff --git a/gsl/span b/gsl/span
index a9a3322..62b63de 100644
--- a/gsl/span
+++ b/gsl/span
@@ -392,7 +392,7 @@ public:
std::is_convertible<typename Container::pointer, pointer>::value &&
std::is_convertible<typename Container::pointer,
decltype(std::declval<Container>().data())>::value>>
- constexpr span(Container& cont) : span(cont.data(), cont.size())
+ constexpr span(Container& cont) : span(cont.data(), narrow<index_type>(cont.size()))
{
}
@@ -402,7 +402,7 @@ public:
std::is_convertible<typename Container::pointer, pointer>::value &&
std::is_convertible<typename Container::pointer,
decltype(std::declval<Container>().data())>::value>>
- constexpr span(const Container& cont) : span(cont.data(), cont.size())
+ constexpr span(const Container& cont) : span(cont.data(), narrow<index_type>(cont.size()))
{
}