diff options
author | Matúš Kukan <matus.kukan@gmail.com> | 2012-08-03 14:02:01 +0200 |
---|---|---|
committer | Matúš Kukan <matus.kukan@gmail.com> | 2012-08-04 01:57:11 +0200 |
commit | 4e648b8e7c65fd8c382baf6b6798cdedfac5cdd8 (patch) | |
tree | 54117d9e82a40d480cbbee7feb7d28a1d3f63fd8 /tubes/inc | |
parent | f2c7d7aea4ec8c1f9f38e1d00c14dadca67b863e (diff) |
tubes: create contacts dialog instance for each document separately
This solves a crash when static dialog instance was destroyed on closing of
one document but then was used in another document.
Change-Id: I6ac9edb1de83f638bdf4ce7c0814fcbdf4b4b1e5
Diffstat (limited to 'tubes/inc')
-rw-r--r-- | tubes/inc/tubes/collaboration.hxx | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/tubes/inc/tubes/collaboration.hxx b/tubes/inc/tubes/collaboration.hxx index 5a3dddc89987..31eff7a4b937 100644 --- a/tubes/inc/tubes/collaboration.hxx +++ b/tubes/inc/tubes/collaboration.hxx @@ -23,7 +23,8 @@ public: Collaboration() {} virtual ~Collaboration() {} - virtual TeleConference* GetConference() const = 0; + virtual TeleConference* GetConference() = 0; + virtual sal_uInt64 GetId() = 0; virtual void SetCollaboration( TeleConference* pConference ) = 0; // TODO: I think this could be moved to TeleManager later. virtual void SendFile( TpContact* pContact, const OUString& rURL ) = 0; |