From 33175eb5216c89aeb9ce4ca22eb000c973a583dc Mon Sep 17 00:00:00 2001 From: David Rose Date: Sun, 15 Jan 2006 18:11:38 +0000 Subject: [PATCH] remove warnings on Linux --- panda/src/event/eventParameter.I | 9 +++++++++ panda/src/event/eventParameter.h | 1 + panda/src/express/threadNsprImpl.h | 2 +- 3 files changed, 11 insertions(+), 1 deletion(-) diff --git a/panda/src/event/eventParameter.I b/panda/src/event/eventParameter.I index 3b2ee70bcf..fbe9aedba9 100644 --- a/panda/src/event/eventParameter.I +++ b/panda/src/event/eventParameter.I @@ -105,6 +105,15 @@ operator = (const EventParameter &other) { return *this; } +//////////////////////////////////////////////////////////////////// +// Function: EventParameter::Destructor +// Access: Public +// Description: +//////////////////////////////////////////////////////////////////// +INLINE EventParameter:: +~EventParameter() { +} + //////////////////////////////////////////////////////////////////// // Function: EventParameter::is_empty // Access: Public diff --git a/panda/src/event/eventParameter.h b/panda/src/event/eventParameter.h index d92b3e8fbe..d98ac02ca5 100644 --- a/panda/src/event/eventParameter.h +++ b/panda/src/event/eventParameter.h @@ -50,6 +50,7 @@ PUBLISHED: INLINE EventParameter(const EventParameter ©); INLINE EventParameter &operator = (const EventParameter ©); + INLINE ~EventParameter(); // These functions are conveniences to easily determine if the // EventParameter is one of the predefined parameter types, and diff --git a/panda/src/express/threadNsprImpl.h b/panda/src/express/threadNsprImpl.h index 1c665d4474..b93bf28eee 100644 --- a/panda/src/express/threadNsprImpl.h +++ b/panda/src/express/threadNsprImpl.h @@ -40,7 +40,7 @@ class Thread; class EXPCL_PANDAEXPRESS ThreadNsprImpl { public: INLINE ThreadNsprImpl(Thread *parent_obj); - INLINE ~ThreadNsprImpl(); + ~ThreadNsprImpl(); bool start(ThreadPriority priority, bool global, bool joinable); void interrupt();