diff options
Diffstat (limited to 'unoidl/source/sourcetreeprovider.hxx')
-rw-r--r-- | unoidl/source/sourcetreeprovider.hxx | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/unoidl/source/sourcetreeprovider.hxx b/unoidl/source/sourcetreeprovider.hxx index 57ae3d5823f3..0c1d993f5453 100644 --- a/unoidl/source/sourcetreeprovider.hxx +++ b/unoidl/source/sourcetreeprovider.hxx @@ -22,8 +22,7 @@ namespace unoidl { namespace detail { class SourceTreeProvider: public Provider { public: // throws FileFormatException, NoSuchFileException: - SourceTreeProvider( - rtl::Reference<Manager> const & manager, OUString const & uri); + SourceTreeProvider(Manager & manager, OUString const & uri); // throws FileFormatException: virtual rtl::Reference<MapCursor> createRootCursor() const SAL_OVERRIDE; @@ -34,7 +33,7 @@ public: private: virtual ~SourceTreeProvider() throw (); - rtl::Reference<Manager> manager_; + Manager & manager_; OUString uri_; mutable std::map< OUString, rtl::Reference<Entity> > cache_; //TODO: at manager }; |