diff options
author | Jan Holesovsky <kendy@suse.cz> | 2011-07-28 18:34:35 +0200 |
---|---|---|
committer | Jan Holesovsky <kendy@suse.cz> | 2011-07-28 18:34:35 +0200 |
commit | 964987e155b26cd2df5df4aba7d079360be7ffc6 (patch) | |
tree | 27284ecad991847d4d457876167279f102c9f86f /sc/source/core | |
parent | 6bce0a03527ed92203c4da1931dc235d5895eb8c (diff) | |
parent | 95323086aa48d6638e9c0a72ab09e6a8754cb811 (diff) |
Merge commit 'libreoffice-3.4.2.3'
Conflicts:
sc/source/filter/excel/xestream.cxx
sc/source/filter/excel/xiname.cxx
Diffstat (limited to 'sc/source/core')
-rw-r--r-- | sc/source/core/data/table1.cxx | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/sc/source/core/data/table1.cxx b/sc/source/core/data/table1.cxx index 6b9e91e29178..e1221249ad84 100644 --- a/sc/source/core/data/table1.cxx +++ b/sc/source/core/data/table1.cxx @@ -1417,6 +1417,9 @@ void ScTable::UpdateInsertTab(SCTAB nTable, SCTAB nNewSheets) if (mpRangeName) mpRangeName->UpdateTabRef( nTable, 1, 0, nNewSheets); + if (mpRangeName) + mpRangeName->UpdateTabRef( nTable, 1); + if (IsStreamValid()) SetStreamValid(false); } @@ -1444,6 +1447,11 @@ void ScTable::UpdateDeleteTab( SCTAB nTable, sal_Bool bIsMove, ScTable* pRefUndo } } + if (mpRangeName) + { + mpRangeName->UpdateTabRef( nTable, 2 ); + } + if (IsStreamValid()) SetStreamValid(false); } |