update ooo310-m15
[ooovba.git] / applied_patches / 0194-calc-dp-custom-names-sc-group-fix.diff
blob804e55a887382f9a4d68f41a66d4ecdc5749f46e
1 diff --git sc/source/core/data/dpobject.cxx sc/source/core/data/dpobject.cxx
2 index cd4dcd1..eddb200 100644
3 --- sc/source/core/data/dpobject.cxx
4 +++ sc/source/core/data/dpobject.cxx
5 @@ -448,7 +448,7 @@ void ScDPObject::CreateObjects()
7 // if groups are involved, create a new source with the ScDPGroupTableData
8 if ( bSettingsChanged && pSaveData && pSaveData->GetExistingDimensionData() )
9 - xSource = NULL;
10 + InvalidateSource();
12 if (!xSource.is())
14 @@ -501,6 +501,7 @@ void ScDPObject::InvalidateSource()
16 xSource = NULL;
17 bInfoValid = FALSE;
18 + mpTableData.reset();
21 ScRange ScDPObject::GetNewOutputRange( BOOL& rOverflow )