From 00645cdc1a50179b895662b830e74fdfc581afdf Mon Sep 17 00:00:00 2001 From: Henry Weller Date: Fri, 13 Apr 2018 01:11:20 +0100 Subject: [PATCH] functionObjects: Corrected namespace for NamedEnum Resolves bug-report https://bugs.openfoam.org/view.php?id=2901 --- .../field/streamLine/streamLine.C | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/src/functionObjects/field/streamLine/streamLine.C b/src/functionObjects/field/streamLine/streamLine.C index 4c87534971..c0d97d4cff 100644 --- a/src/functionObjects/field/streamLine/streamLine.C +++ b/src/functionObjects/field/streamLine/streamLine.C @@ -41,18 +41,19 @@ License namespace Foam { -namespace functionObjects -{ - defineTypeNameAndDebug(streamLine, 0); - addToRunTimeSelectionTable(functionObject, streamLine, dictionary); - template<> - const char* NamedEnum::names[] = + const char* + NamedEnum::names[] = {"forward", "backward", "both"}; - const NamedEnum - streamLine::trackDirectionNames_; -} + namespace functionObjects + { + defineTypeNameAndDebug(streamLine, 0); + addToRunTimeSelectionTable(functionObject, streamLine, dictionary); + + const NamedEnum + streamLine::trackDirectionNames_; + } }