From 0c9d650367d88f3904b4062af272c81e325a2d07 Mon Sep 17 00:00:00 2001 From: mattijs Date: Fri, 12 Oct 2012 14:45:57 +0100 Subject: [PATCH] BUG: includeEntry: allow environment variables --- .../db/dictionary/functionEntries/includeEntry/includeEntry.C | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/OpenFOAM/db/dictionary/functionEntries/includeEntry/includeEntry.C b/src/OpenFOAM/db/dictionary/functionEntries/includeEntry/includeEntry.C index c07038366e..bce5e22aa2 100644 --- a/src/OpenFOAM/db/dictionary/functionEntries/includeEntry/includeEntry.C +++ b/src/OpenFOAM/db/dictionary/functionEntries/includeEntry/includeEntry.C @@ -74,7 +74,10 @@ Foam::fileName Foam::functionEntries::includeEntry::includeFileName ) { fileName fName(is); + // Substitute dictionary entries stringOps::inplaceExpand(fName, dict); + // Substitute remaining environment variables + fName.expand(); if (fName.empty() || fName.isAbsolute()) {