Made DirectMessageTarget's destructor private to avoid potential future

errors. This object should never be deleted directly as it's ref counted, 
only when its last ref is Release()'d.



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@24258 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
Rene Gollent
2008-03-06 00:36:31 +00:00
parent e6599ddbde
commit 326182c3e3
+2 -1
View File
@@ -17,7 +17,6 @@ namespace BPrivate {
class BDirectMessageTarget {
public:
BDirectMessageTarget();
~BDirectMessageTarget();
bool AddMessage(BMessage* message);
@@ -28,6 +27,8 @@ class BDirectMessageTarget {
BMessageQueue* Queue() { return &fQueue; }
private:
~BDirectMessageTarget();
int32 fReferenceCount;
BMessageQueue fQueue;
bool fClosed;