From c4b479a7f10d82717021cf345bf33541a978002e Mon Sep 17 00:00:00 2001 From: Wolfgang Bangerth Date: Tue, 10 Oct 2023 10:32:33 -0600 Subject: [PATCH] Let the delegated constructor deal with the case of empty arrays. --- include/deal.II/base/array_view.h | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/include/deal.II/base/array_view.h b/include/deal.II/base/array_view.h index d158f86a7f..03f2e5146a 100644 --- a/include/deal.II/base/array_view.h +++ b/include/deal.II/base/array_view.h @@ -563,8 +563,7 @@ inline ArrayView::ArrayView( const std::initializer_list> &initializer) DEAL_II_CXX20_REQUIRES(std::is_const_v) : // use delegating constructor - ArrayView((initializer.size() > 0 ? initializer.begin() : nullptr), - initializer.size()) + ArrayView(initializer.begin(), initializer.size()) {} -- 2.39.5