From 880215e8e62d18b8bd2899d5e41ef0d79f6e8e1f Mon Sep 17 00:00:00 2001
From: Mark Olesen <Mark.Olesen@esi-group.com>
Date: Tue, 5 Sep 2023 15:08:22 +0200
Subject: [PATCH] STYLE: use intermediate variable in openFoamTableReader

---
 .../tableReaders/openFoam/openFoamTableReader.C        | 10 ++++++++--
 1 file changed, 8 insertions(+), 2 deletions(-)

diff --git a/src/OpenFOAM/interpolations/interpolationTable/tableReaders/openFoam/openFoamTableReader.C b/src/OpenFOAM/interpolations/interpolationTable/tableReaders/openFoam/openFoamTableReader.C
index dd2bb8cbe76..3b41b56a04c 100644
--- a/src/OpenFOAM/interpolations/interpolationTable/tableReaders/openFoam/openFoamTableReader.C
+++ b/src/OpenFOAM/interpolations/interpolationTable/tableReaders/openFoam/openFoamTableReader.C
@@ -47,7 +47,10 @@ void Foam::openFoamTableReader<Type>::operator()
 )
 {
     // Read data from file
-    fileHandler().NewIFstream(fName)()() >> data;
+    autoPtr<ISstream> isPtr(fileHandler().NewIFstream(fName));
+    ISstream& is = isPtr();
+
+    is >> data;
 }
 
 
@@ -59,7 +62,10 @@ void Foam::openFoamTableReader<Type>::operator()
 )
 {
     // Read data from file
-    fileHandler().NewIFstream(fName)()() >> data;
+    autoPtr<ISstream> isPtr(fileHandler().NewIFstream(fName));
+    ISstream& is = isPtr();
+
+    is >> data;
 }
 
 
-- 
GitLab