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. */
|
PropertyChangeListener if the sub tree broadcasts changes. */
|
||||||
virtual void Notify( const com::sun::star::uno::Sequence<rtl::OUString>& aPropertyNames)=0;
|
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;}
|
const rtl::OUString& GetSubTreeName() const {return sSubTree;}
|
||||||
|
|
||||||
sal_Bool IsModified() const;
|
sal_Bool IsModified() const;
|
||||||
|
@@ -250,23 +250,6 @@ ConfigItem::~ConfigItem()
|
|||||||
delete pImpl;
|
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 )
|
void ConfigItem::CallNotify( const com::sun::star::uno::Sequence<OUString>& rPropertyNames )
|
||||||
{
|
{
|
||||||
// the call is forwarded to the virtual Notify() method
|
// 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::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&)
|
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> > > > >)
|
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&)
|
libvisio::VisioDocument::generateSVG(WPXInputStream*, WPXString&)
|
||||||
libwpg::WPGraphics::generateSVG(unsigned char const*, unsigned long, WPXString&, libwpg::WPGFileFormat)
|
libwpg::WPGraphics::generateSVG(unsigned char const*, unsigned long, WPXString&, libwpg::WPGFileFormat)
|
||||||
libwpg::WPGraphics::parse(unsigned char const*, unsigned long, libwpg::WPGPaintInterface*, 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)
|
unicode::isUnicodeScriptType(unsigned short, short)
|
||||||
unographic::GraphicDescriptor::isValid() const
|
unographic::GraphicDescriptor::isValid() const
|
||||||
utl::AccessibleStateSetHelper::Compare(utl::AccessibleStateSetHelper const&, utl::AccessibleStateSetHelper&, utl::AccessibleStateSetHelper&)
|
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::getLastAtom(int) const
|
||||||
utl::MultiAtomProvider::hasAtom(int, int) const
|
utl::MultiAtomProvider::hasAtom(int, int) const
|
||||||
utl::MultiAtomProvider::insertAtomClass(int)
|
utl::MultiAtomProvider::insertAtomClass(int)
|
||||||
|
Reference in New Issue
Block a user