summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJulien Nabet <serval2412@yahoo.fr>2015-05-31 15:17:19 +0200
committerCaolán McNamara <caolanm@redhat.com>2015-06-09 10:34:04 +0000
commit78468b1cd267e3020173b11007922a509d2941ba (patch)
tree64f27b12826f7627391a240018246275ca6c9c63
parent8fd1fc17fab7ec639e5a9de79db5122113da9ef9 (diff)
tdf#91726: AutoFormat: Crash when using an existing name
Add a test to check if name already exists Change-Id: Ie23de04c0b747f58ab61a6e498bf212bf38b346a Reviewed-on: https://gerrit.libreoffice.org/16000 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com> (cherry picked from commit 3807946b5515e943169da907866c93b52a2b3f19) Reviewed-on: https://gerrit.libreoffice.org/16056
-rw-r--r--sc/source/ui/miscdlgs/scuiautofmt.cxx2
1 files changed, 1 insertions, 1 deletions
diff --git a/sc/source/ui/miscdlgs/scuiautofmt.cxx b/sc/source/ui/miscdlgs/scuiautofmt.cxx
index b55b722294c0..0829363f270d 100644
--- a/sc/source/ui/miscdlgs/scuiautofmt.cxx
+++ b/sc/source/ui/miscdlgs/scuiautofmt.cxx
@@ -211,7 +211,7 @@ IMPL_LINK_NOARG(ScAutoFormatDlg, AddHdl)
{
aFormatName = pDlg->GetInputString();
- if ( !aFormatName.isEmpty() && !aFormatName.equals(aStrStandard) )
+ if ( !aFormatName.isEmpty() && !aFormatName.equals(aStrStandard) && pFormat->find(aFormatName) == pFormat->end() )
{
ScAutoFormatData* pNewData
= new ScAutoFormatData( *pSelFmtData );