kernel/eka/include/drivers/rm_debug_eventhandler.h
changeset 247 d8d70de2bd36
parent 90 947f0dc9f7a8
--- a/kernel/eka/include/drivers/rm_debug_eventhandler.h	Tue Jul 06 15:50:07 2010 +0300
+++ b/kernel/eka/include/drivers/rm_debug_eventhandler.h	Wed Aug 18 11:08:29 2010 +0300
@@ -27,15 +27,8 @@
 		TInt Start();
 		TInt Stop();
 		
-		inline void DRM_DebugEventHandler::LockDataAccess()
-		    {
-		    Kern::SemaphoreWait(*iProtectionLock);
-		    }
-
-		inline void DRM_DebugEventHandler::ReleaseDataAccess()
-		    {
-		    Kern::SemaphoreSignal(*iProtectionLock);
-		    }
+		inline void LockDataAccess();
+		inline void ReleaseDataAccess();
 		
 	private:
 		static TUint EventHandler(TKernelEvent aEvent, TAny* a1, TAny* a2, TAny* aThis);
@@ -57,4 +50,6 @@
 		eventHandler iEventHandlers[EEventLimit];
 };
 
+#include <rm_debug_eventhandler.inl>
+
 #endif //__RM_DEBUG_EVENTHANDLER_H__