path: root/sw/source/core/unocore/unodraw.cxx
diff options
authorMichael Stahl <>2010-01-08 17:13:50 +0100
committerMichael Stahl <>2010-01-08 17:13:50 +0100
commit440e521dad8c97e939460af857c6a851b220c52e (patch)
tree84a4f19d97704b2efc0c1cd98ce42ecfbbd74a2e /sw/source/core/unocore/unodraw.cxx
parentfaf50e31a983c1be11d74c1b574cd6c5f63d3a4e (diff)
swunolocking1: #i105557#: fix locking for SwXBookmark:
add Impl struct, and use UnoImplPtr to lock destructor. move all implementation details out of header, into Impl struct. replace broken SwClient iteration with a WeakReference in sw::mark::MarkBase. make constructor protected, and add factory function CreateXBookmark. use new XUnoTunnel and XServiceInfo helpers. clean up the implementation a little. remove SwXBookmarks::GetObject().
Diffstat (limited to 'sw/source/core/unocore/unodraw.cxx')
0 files changed, 0 insertions, 0 deletions