[Libreoffice-commits] core.git: Branch 'libreoffice-4-4' - sc/source
Julien Nabet
serval2412 at yahoo.fr
Sun Dec 21 16:55:47 PST 2014
sc/source/core/data/funcdesc.cxx | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
New commits:
commit a5e169a2f06b8ff159534a8d37e64ecb1a0f4d55
Author: Julien Nabet <serval2412 at yahoo.fr>
Date: Sun Dec 21 22:45:43 2014 +0100
Resolves fdo#87558: Duplication in Last Used Functions sidebar list
Change-Id: If15199e205671d3e96e5c2b2940c0a6defced0e0
Reviewed-on: https://gerrit.libreoffice.org/13582
Reviewed-by: Markus Mohrhard <markus.mohrhard at googlemail.com>
Tested-by: Markus Mohrhard <markus.mohrhard at googlemail.com>
diff --git a/sc/source/core/data/funcdesc.cxx b/sc/source/core/data/funcdesc.cxx
index 14b504e..912ae33 100644
--- a/sc/source/core/data/funcdesc.cxx
+++ b/sc/source/core/data/funcdesc.cxx
@@ -774,7 +774,10 @@ void ScFunctionMgr::fillLastRecentlyUsedFunctions(::std::vector< const formula::
if ( pLRUListIds )
{
for (sal_uInt16 i = 0; i < nLRUFuncCount; ++i)
- _rLastRUFunctions.push_back( Get( pLRUListIds[i] ) );
+ {
+ if (std::find(_rLastRUFunctions.begin(), _rLastRUFunctions.end(), Get(pLRUListIds[i])) == _rLastRUFunctions.end())
+ _rLastRUFunctions.push_back( Get( pLRUListIds[i] ) );
+ }
}
}
More information about the Libreoffice-commits
mailing list