diff --git a/opm/material/fluidmatrixinteractions/EclMaterialLawManager.hpp b/opm/material/fluidmatrixinteractions/EclMaterialLawManager.hpp index cc0fd83b4..56da29b20 100644 --- a/opm/material/fluidmatrixinteractions/EclMaterialLawManager.hpp +++ b/opm/material/fluidmatrixinteractions/EclMaterialLawManager.hpp @@ -180,12 +180,12 @@ public: const auto tolcrit = runspec.saturationFunctionControls() .minimumRelpermMobilityThreshold(); - const auto rtepPtr = satfunc::getRawTableEndpoints(tables, ph, tolcrit); - const auto rfuncPtr = satfunc::getRawFunctionValues(tables, ph, *rtepPtr); + const auto rtep = satfunc::getRawTableEndpoints(tables, ph, tolcrit); + const auto rfunc = satfunc::getRawFunctionValues(tables, ph, rtep); for (unsigned satRegionIdx = 0; satRegionIdx < numSatRegions; ++satRegionIdx) { this->unscaledEpsInfo_[satRegionIdx] - .extractUnscaled(*rtepPtr, *rfuncPtr, satRegionIdx); + .extractUnscaled(rtep, rfunc, satRegionIdx); } }