ReleaseConfigMgr not called by anything
This commit is contained in:
BIN
sd/qa/unit/data/ppt/fail/CVE-2010-0033-1.ppt
Normal file
BIN
sd/qa/unit/data/ppt/fail/CVE-2010-0033-1.ppt
Normal file
Binary file not shown.
BIN
svtools/qa/cppunit/data/wmf/fail/CVE-2005-4560-1.wmf
Normal file
BIN
svtools/qa/cppunit/data/wmf/fail/CVE-2005-4560-1.wmf
Normal file
Binary file not shown.
@@ -183,9 +183,6 @@ namespace utl
|
||||
PropertyChangeListener if the sub tree broadcasts changes. */
|
||||
virtual void Notify( const com::sun::star::uno::Sequence<rtl::OUString>& aPropertyNames)=0;
|
||||
|
||||
/** is called from the ConfigManager if it is destroyed before the ConfigItem. */
|
||||
void ReleaseConfigMgr();
|
||||
|
||||
const rtl::OUString& GetSubTreeName() const {return sSubTree;}
|
||||
|
||||
sal_Bool IsModified() const;
|
||||
|
@@ -250,23 +250,6 @@ ConfigItem::~ConfigItem()
|
||||
delete pImpl;
|
||||
}
|
||||
|
||||
void ConfigItem::ReleaseConfigMgr()
|
||||
{
|
||||
Reference<XHierarchicalNameAccess> xHierarchyAccess = GetTree();
|
||||
if(xHierarchyAccess.is())
|
||||
{
|
||||
try
|
||||
{
|
||||
Reference<XChangesBatch> xBatch(xHierarchyAccess, UNO_QUERY);
|
||||
xBatch->commitChanges();
|
||||
}
|
||||
CATCH_INFO("Exception from commitChanges(): ")
|
||||
}
|
||||
RemoveChangesListener();
|
||||
OSL_ENSURE(pImpl->pManager, "ConfigManager already released");
|
||||
pImpl->pManager = 0;
|
||||
}
|
||||
|
||||
void ConfigItem::CallNotify( const com::sun::star::uno::Sequence<OUString>& rPropertyNames )
|
||||
{
|
||||
// the call is forwarded to the virtual Notify() method
|
||||
|
@@ -2056,16 +2056,6 @@ layoutimpl::WidgetFactory::sfx2CreateWindow(VCLXWindow**, Window*, rtl::OUString
|
||||
layoutimpl::getParent(com::sun::star::uno::Reference<com::sun::star::uno::XInterface>)
|
||||
layoutimpl::prophlp::getProperty(com::sun::star::uno::Reference<com::sun::star::uno::XInterface> const&, rtl::OUString const&)
|
||||
libcmis::SessionFactory::getRepositories(std::__debug::map<int, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<int>, std::allocator<std::pair<int const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >)
|
||||
libvisio::VSDXCharacterList::getElement(unsigned int)
|
||||
libvisio::VSDXContentCollector::charStyleFromStyleSheet(unsigned int)
|
||||
libvisio::VSDXContentCollector::paraStyleFromStyleSheet(unsigned int)
|
||||
libvisio::VSDXContentCollector::textBlockStyleFromStyleSheet(unsigned int)
|
||||
libvisio::VSDXOutputElementList::addEllipse(WPXPropertyList const&)
|
||||
libvisio::VSDXOutputElementList::addEndLayer()
|
||||
libvisio::VSDXOutputElementList::addStartLayer(WPXPropertyList const&)
|
||||
libvisio::VSDXOutputElementList::clear()
|
||||
libvisio::VSDXPage::VSDXPage(double, double, unsigned int, unsigned int, libvisio::VSDXOutputElementList const&)
|
||||
libvisio::VSDXParagraphList::getElement(unsigned int)
|
||||
libvisio::VisioDocument::generateSVG(WPXInputStream*, WPXString&)
|
||||
libwpg::WPGraphics::generateSVG(unsigned char const*, unsigned long, WPXString&, libwpg::WPGFileFormat)
|
||||
libwpg::WPGraphics::parse(unsigned char const*, unsigned long, libwpg::WPGPaintInterface*, libwpg::WPGFileFormat)
|
||||
@@ -2392,7 +2382,6 @@ unicode::isTitle(unsigned short)
|
||||
unicode::isUnicodeScriptType(unsigned short, short)
|
||||
unographic::GraphicDescriptor::isValid() const
|
||||
utl::AccessibleStateSetHelper::Compare(utl::AccessibleStateSetHelper const&, utl::AccessibleStateSetHelper&, utl::AccessibleStateSetHelper&)
|
||||
utl::ConfigManager::ConfigManager(com::sun::star::uno::Reference<com::sun::star::lang::XMultiServiceFactory>)
|
||||
utl::MultiAtomProvider::getLastAtom(int) const
|
||||
utl::MultiAtomProvider::hasAtom(int, int) const
|
||||
utl::MultiAtomProvider::insertAtomClass(int)
|
||||
|
Reference in New Issue
Block a user