summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJan Holesovsky <kendy@suse.cz>2011-07-28 18:34:35 +0200
committerJan Holesovsky <kendy@suse.cz>2011-07-28 18:34:35 +0200
commite668a2e66e5325835010e2c7ed9266438b774dab (patch)
tree1aa5c32cdd3817d11a14b107714615839b8911dd
parentc5cea38bd0b69c43cd9072e50e3943e12e5afa1b (diff)
parent4d03f2946e938ca594ffc92e89548223546726c2 (diff)
Merge commit 'libreoffice-3.4.2.3'
Conflicts: sc/source/filter/excel/xestream.cxx sc/source/filter/excel/xiname.cxx
-rw-r--r--sc/source/core/data/table1.cxx8
1 files changed, 8 insertions, 0 deletions
diff --git a/sc/source/core/data/table1.cxx b/sc/source/core/data/table1.cxx
index d316b499a..2bfc88d07 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);
}