From 6be09b78b0bc421cb915a29002ae04507afdeffa Mon Sep 17 00:00:00 2001 From: Stefan Boberg Date: Fri, 3 Sep 2021 10:15:15 +0200 Subject: Added missing typename keyword --- zencore/include/zencore/memory.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'zencore') diff --git a/zencore/include/zencore/memory.h b/zencore/include/zencore/memory.h index b060006b0..8b18305e3 100644 --- a/zencore/include/zencore/memory.h +++ b/zencore/include/zencore/memory.h @@ -338,7 +338,7 @@ template MakeMemoryView(const R& Container) { std::span Span = Container; - return MemoryView(Span.data(), Span.size() * sizeof(decltype(Span)::element_type)); + return MemoryView(Span.data(), Span.size() * sizeof(typename decltype(Span)::element_type)); } /** Make a non-owning const view starting at Data and ending at DataEnd. */ @@ -367,7 +367,7 @@ template MakeMutableMemoryView(R& Container) { std::span Span = Container; - return MutableMemoryView(Span.data(), Span.size() * sizeof(decltype(Span)::element_type)); + return MutableMemoryView(Span.data(), Span.size() * sizeof(typename decltype(Span)::element_type)); } /** Make a non-owning mutable view starting at Data and ending at DataEnd. */ -- cgit v1.2.3