From 38d68fbae4b093c833c20767167b8352ef31e419 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Atgeirr=20Fl=C3=B8=20Rasmussen?= Date: Thu, 8 Jul 2021 15:08:29 +0200 Subject: [PATCH] Do not use C99 variable-length arrays. --- ebos/ecltracermodel.hh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ebos/ecltracermodel.hh b/ebos/ecltracermodel.hh index 0887ac0a8..925ac3cdd 100644 --- a/ebos/ecltracermodel.hh +++ b/ebos/ecltracermodel.hh @@ -247,7 +247,7 @@ protected: size_t I = elemCtx.globalSpaceIndex(/*dofIdx=*/ 0, /*timIdx=*/0); size_t I1 = elemCtx.globalSpaceIndex(/*dofIdx=*/ 0, /*timIdx=*/1); - Scalar storageOfTimeIndex1[tr.numTracer()]; + std::vector storageOfTimeIndex1(tr.numTracer()); if (elemCtx.enableStorageCache()) { for (int tIdx =0; tIdx < tr.numTracer(); ++tIdx) { storageOfTimeIndex1[tIdx] = tr.storageOfTimeIndex1_[tIdx][I]; @@ -302,7 +302,7 @@ protected: if (well.getStatus() == Well::Status::SHUT) continue; - double wtracer[tr.numTracer()]; + std::vector wtracer(tr.numTracer()); for (int tIdx =0; tIdx < tr.numTracer(); ++tIdx) { wtracer[tIdx] = well.getTracerProperties().getConcentration(this->tracerNames_[tr.idx_[tIdx]]); }