summaryrefslogtreecommitdiff
path: root/sc/source/ui/docshell/servobj.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'sc/source/ui/docshell/servobj.cxx')
-rw-r--r--sc/source/ui/docshell/servobj.cxx5
1 files changed, 2 insertions, 3 deletions
diff --git a/sc/source/ui/docshell/servobj.cxx b/sc/source/ui/docshell/servobj.cxx
index 0ec8e582d093..d96f9101b858 100644
--- a/sc/source/ui/docshell/servobj.cxx
+++ b/sc/source/ui/docshell/servobj.cxx
@@ -54,10 +54,9 @@ BOOL lcl_FillRangeFromName( ScRange& rRange, ScDocShell* pDocSh, const String& r
ScRangeName* pNames = pDoc->GetRangeName();
if (pNames)
{
- USHORT nPos;
- if( pNames->SearchName( rName, nPos ) )
+ const ScRangeData* pData = pNames->findByName(rName);
+ if (pData)
{
- ScRangeData* pData = (*pNames)[ nPos ];
if ( pData->IsValidReference( rRange ) )
return TRUE;
}