From 1595f900feb4f9fce4c6b7278dd399c8c96a56f6 Mon Sep 17 00:00:00 2001
From: Michael Wild <themiwi@users.sourceforge.net>
Date: Mon, 31 Oct 2011 10:42:35 +0100
Subject: [PATCH] BUG: Fix uniqueOrder() to not drop largest item

Fixes http://www.openfoam.com/mantisbt/view.php?id=330.

Signed-off-by: Michael Wild <themiwi@users.sourceforge.net>
---
 .../containers/Lists/ListOps/ListOpsTemplates.C    |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

diff --git a/src/OpenFOAM/containers/Lists/ListOps/ListOpsTemplates.C b/src/OpenFOAM/containers/Lists/ListOps/ListOpsTemplates.C
index 1f308ed..41e28c3 100644
--- a/src/OpenFOAM/containers/Lists/ListOps/ListOpsTemplates.C
+++ b/src/OpenFOAM/containers/Lists/ListOps/ListOpsTemplates.C
@@ -243,6 +243,7 @@ void Foam::uniqueOrder
                 order[n++] = order[i];
             }
         }
+        order[n++] = order[order.size()-1];
         order.setSize(n);
     }
 }
-- 
1.7.5.4

