From a7ccfc910c82763236c8a4093d803d9464e350db Mon Sep 17 00:00:00 2001 From: Ingo Weinhold Date: Thu, 23 Apr 2009 14:53:18 +0000 Subject: [PATCH] Added WaitObjectListener destructor. Hopefully fixes the gcc 2 build. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30346 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- headers/private/kernel/listeners.h | 2 ++ src/system/kernel/listeners.cpp | 5 +++++ 2 files changed, 7 insertions(+) diff --git a/headers/private/kernel/listeners.h b/headers/private/kernel/listeners.h index a12924506d..29a642eb9b 100644 --- a/headers/private/kernel/listeners.h +++ b/headers/private/kernel/listeners.h @@ -68,6 +68,8 @@ NotifySchedulerListeners( struct WaitObjectListener : DoublyLinkedListLinkImpl { + virtual ~WaitObjectListener(); + virtual void SemaphoreCreated(sem_id id, const char* name) = 0; virtual void ConditionVariableInitialized( diff --git a/src/system/kernel/listeners.cpp b/src/system/kernel/listeners.cpp index c05a0833ef..61941ff120 100644 --- a/src/system/kernel/listeners.cpp +++ b/src/system/kernel/listeners.cpp @@ -10,6 +10,11 @@ WaitObjectListenerList gWaitObjectListeners; spinlock gWaitObjectListenerLock = B_SPINLOCK_INITIALIZER; +WaitObjectListener::~WaitObjectListener() +{ +} + + /*! Add the given wait object listener. gWaitObjectListenerLock lock must be held. */