From 9439d83f39cf32e339e9d46b1300e31080544e1b Mon Sep 17 00:00:00 2001
From: Henry Weller <http://cfd.direct>
Date: Sun, 10 Jan 2016 12:49:35 +0000
Subject: [PATCH] Make private member functions private Resolves bug-report
 http://openfoam.org/mantisbt/view.php?id=1969

---
 .../Lists/IndirectList/IndirectList.H         |  4 ++--
 .../meshes/polyMesh/zones/cellZone/cellZone.H |  4 +++-
 .../meshes/polyMesh/zones/faceZone/faceZone.H | 20 +++++++++++--------
 .../fvMesh/fvBoundaryMesh/fvBoundaryMesh.H    |  2 +-
 4 files changed, 18 insertions(+), 12 deletions(-)

diff --git a/src/OpenFOAM/containers/Lists/IndirectList/IndirectList.H b/src/OpenFOAM/containers/Lists/IndirectList/IndirectList.H
index 030dfd9e30b..9b69d518923 100644
--- a/src/OpenFOAM/containers/Lists/IndirectList/IndirectList.H
+++ b/src/OpenFOAM/containers/Lists/IndirectList/IndirectList.H
@@ -107,10 +107,10 @@ class IndirectList
 {
     // Private Member Functions
 
-        //- Disable default assignment operator
+        //- Disallow default assignment operator
         void operator=(const IndirectList<T>&);
 
-        //- Disable assignment from UIndirectList
+        //- Disallow assignment from UIndirectList
         void operator=(const UIndirectList<T>&);
 
 
diff --git a/src/OpenFOAM/meshes/polyMesh/zones/cellZone/cellZone.H b/src/OpenFOAM/meshes/polyMesh/zones/cellZone/cellZone.H
index 0a6dbd671b1..c5027f3eaae 100644
--- a/src/OpenFOAM/meshes/polyMesh/zones/cellZone/cellZone.H
+++ b/src/OpenFOAM/meshes/polyMesh/zones/cellZone/cellZone.H
@@ -2,7 +2,7 @@
   =========                 |
   \\      /  F ield         | OpenFOAM: The Open Source CFD Toolbox
    \\    /   O peration     |
-    \\  /    A nd           | Copyright (C) 2011 OpenFOAM Foundation
+    \\  /    A nd           | Copyright (C) 2011-2016 OpenFOAM Foundation
      \\/     M anipulation  |
 -------------------------------------------------------------------------------
 License
@@ -72,6 +72,8 @@ protected:
         const cellZoneMesh& zoneMesh_;
 
 
+private:
+
     // Private Member Functions
 
         //- Disallow default bitwise copy construct
diff --git a/src/OpenFOAM/meshes/polyMesh/zones/faceZone/faceZone.H b/src/OpenFOAM/meshes/polyMesh/zones/faceZone/faceZone.H
index 1567b09fb12..690c49e0314 100644
--- a/src/OpenFOAM/meshes/polyMesh/zones/faceZone/faceZone.H
+++ b/src/OpenFOAM/meshes/polyMesh/zones/faceZone/faceZone.H
@@ -2,7 +2,7 @@
   =========                 |
   \\      /  F ield         | OpenFOAM: The Open Source CFD Toolbox
    \\    /   O peration     |
-    \\  /    A nd           | Copyright (C) 2011 OpenFOAM Foundation
+    \\  /    A nd           | Copyright (C) 2011-2016 OpenFOAM Foundation
      \\/     M anipulation  |
 -------------------------------------------------------------------------------
 License
@@ -71,6 +71,16 @@ class faceZone
         //- The name associated with the zone-labels dictionary entry
         static const word labelsName_;
 
+
+    // Private Member Functions
+
+        //- Disallow default bitwise copy construct
+        faceZone(const faceZone&);
+
+        //- Disallow default bitwise assignment
+        void operator=(const faceZone&);
+
+
 protected:
 
     // Protected data
@@ -98,13 +108,7 @@ protected:
             mutable labelList* mePtr_;
 
 
-    // Private Member Functions
-
-        //- Disallow default bitwise copy construct
-        faceZone(const faceZone&);
-
-        //- Disallow default bitwise assignment
-        void operator=(const faceZone&);
+    // Protected Member Functions
 
         //- Build primitive patch
         void calcFaceZonePatch() const;
diff --git a/src/finiteVolume/fvMesh/fvBoundaryMesh/fvBoundaryMesh.H b/src/finiteVolume/fvMesh/fvBoundaryMesh/fvBoundaryMesh.H
index df961685515..62f5cda738e 100644
--- a/src/finiteVolume/fvMesh/fvBoundaryMesh/fvBoundaryMesh.H
+++ b/src/finiteVolume/fvMesh/fvBoundaryMesh/fvBoundaryMesh.H
@@ -62,7 +62,7 @@ class fvBoundaryMesh
 
     // Private Member Functions
 
-        //- Disable default copy construct
+        //- Disallow default copy construct
         fvBoundaryMesh(const fvBoundaryMesh&);
 
         //- Disallow assignment
-- 
GitLab