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:
@@ -17,7 +17,6 @@ namespace BPrivate {
|
|||||||
class BDirectMessageTarget {
|
class BDirectMessageTarget {
|
||||||
public:
|
public:
|
||||||
BDirectMessageTarget();
|
BDirectMessageTarget();
|
||||||
~BDirectMessageTarget();
|
|
||||||
|
|
||||||
bool AddMessage(BMessage* message);
|
bool AddMessage(BMessage* message);
|
||||||
|
|
||||||
@@ -28,6 +27,8 @@ class BDirectMessageTarget {
|
|||||||
BMessageQueue* Queue() { return &fQueue; }
|
BMessageQueue* Queue() { return &fQueue; }
|
||||||
|
|
||||||
private:
|
private:
|
||||||
|
~BDirectMessageTarget();
|
||||||
|
|
||||||
int32 fReferenceCount;
|
int32 fReferenceCount;
|
||||||
BMessageQueue fQueue;
|
BMessageQueue fQueue;
|
||||||
bool fClosed;
|
bool fClosed;
|
||||||
|
|||||||
Reference in New Issue
Block a user