From ba4dbeda77aec9f42e61840490e4c9ba857c9f99 Mon Sep 17 00:00:00 2001
From: Henry Weller <http://cfd.direct>
Date: Thu, 2 Feb 2017 17:02:59 +0000
Subject: [PATCH] NamedEnum: Updated to support C++11 scoped enumerations

---
 src/OpenFOAM/containers/NamedEnum/NamedEnum.H | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/OpenFOAM/containers/NamedEnum/NamedEnum.H b/src/OpenFOAM/containers/NamedEnum/NamedEnum.H
index 32cb6030228..ed0cb29aa5f 100644
--- a/src/OpenFOAM/containers/NamedEnum/NamedEnum.H
+++ b/src/OpenFOAM/containers/NamedEnum/NamedEnum.H
@@ -2,7 +2,7 @@
   =========                 |
   \\      /  F ield         | OpenFOAM: The Open Source CFD Toolbox
    \\    /   O peration     |
-    \\  /    A nd           | Copyright (C) 2011-2016 OpenFOAM Foundation
+    \\  /    A nd           | Copyright (C) 2011-2017 OpenFOAM Foundation
      \\/     M anipulation  |
 -------------------------------------------------------------------------------
 License
@@ -113,7 +113,7 @@ public:
         //- Return the name of the given enumeration element
         const char* operator[](const Enum e) const
         {
-            return names[e];
+            return names[int(e)];
         }
 };
 
-- 
GitLab