diff options
author | Ossama Othman <ossama-othman@users.noreply.github.com> | 2005-04-30 06:55:50 +0000 |
---|---|---|
committer | Ossama Othman <ossama-othman@users.noreply.github.com> | 2005-04-30 06:55:50 +0000 |
commit | c10c8389ec479f6e1a006080b31ece48b011d655 (patch) | |
tree | fe55b4e55bdd96d6ad92e231ee7fd4bcfadc4748 | |
parent | f012c0807525da1bd7a227c3f9b05987e61d9f84 (diff) | |
download | ATCD-c10c8389ec479f6e1a006080b31ece48b011d655.tar.gz |
ChangeLogTag:Fri Apr 29 23:45:59 2005 Ossama Othman <ossama@dre.vanderbilt.edu>
-rw-r--r-- | ChangeLog | 15 | ||||
-rw-r--r-- | examples/Bounded_Packet_Relay/BPR_Drivers.cpp | 4 | ||||
-rw-r--r-- | examples/Bounded_Packet_Relay/BPR_Drivers.h | 3 | ||||
-rw-r--r-- | examples/Mem_Map/IO-tests/IO_Test.cpp | 4 | ||||
-rw-r--r-- | examples/Mem_Map/IO-tests/IO_Test.h | 4 | ||||
-rw-r--r-- | examples/Reactor/Misc/test_event_handler_t.cpp | 1 | ||||
-rw-r--r-- | examples/Threads/future2.cpp | 2 | ||||
-rw-r--r-- | examples/Timer_Queue/Driver.cpp | 6 | ||||
-rw-r--r-- | examples/Timer_Queue/Driver.h | 2 |
9 files changed, 40 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog index 955f07734aa..c4098dd23cd 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,18 @@ +Fri Apr 29 23:45:59 2005 Ossama Othman <ossama@dre.vanderbilt.edu> + + * examples/Mem_Map/IO-tests/IO_Test.cpp: + * examples/Mem_Map/IO-tests/IO_Test.h: + * examples/Reactor/Misc/test_event_handler_t.cpp: + * examples/Threads/future2.cpp: + * examples/Timer_Queue/Driver.cpp: + * examples/Timer_Queue/Driver.h: + + Added virtual destructor to silence g++ 4.0 warnings. + + * examples/Threads/future2.cpp (test_timeout): + + Fixed "variable may be used initialized" warning. + Fri Apr 29 09:25:28 2005 Douglas C. Schmidt <schmidt@cs.wustl.edu> * ace/Thread_Exit.cpp (cleanup): Set ACE_Thread_Manager::thr_exit_ diff --git a/examples/Bounded_Packet_Relay/BPR_Drivers.cpp b/examples/Bounded_Packet_Relay/BPR_Drivers.cpp index 4fd8577b3df..fb646962004 100644 --- a/examples/Bounded_Packet_Relay/BPR_Drivers.cpp +++ b/examples/Bounded_Packet_Relay/BPR_Drivers.cpp @@ -187,6 +187,10 @@ Input_Device_Wrapper_Base::send_input_message (ACE_Message_Block *amb) } } +Output_Device_Wrapper_Base::~Output_Device_Wrapper_Base (void) +{ +} + // Constructor. Bounded_Packet_Relay::Bounded_Packet_Relay (ACE_Thread_Manager *input_task_mgr, diff --git a/examples/Bounded_Packet_Relay/BPR_Drivers.h b/examples/Bounded_Packet_Relay/BPR_Drivers.h index 6f7f030e04d..f39a544c512 100644 --- a/examples/Bounded_Packet_Relay/BPR_Drivers.h +++ b/examples/Bounded_Packet_Relay/BPR_Drivers.h @@ -272,6 +272,9 @@ class Output_Device_Wrapper_Base // write the contents of the passed message out the underlying // output device, and update device settings, respectively. public: + + virtual ~Output_Device_Wrapper_Base (void); + virtual int write_output_message (void *) = 0; // Writes contents of the passed message block out to the underlying // output device. diff --git a/examples/Mem_Map/IO-tests/IO_Test.cpp b/examples/Mem_Map/IO-tests/IO_Test.cpp index 180722a5523..86f2596098e 100644 --- a/examples/Mem_Map/IO-tests/IO_Test.cpp +++ b/examples/Mem_Map/IO-tests/IO_Test.cpp @@ -19,6 +19,10 @@ IO_Test::IO_Test (const char *name, { } +IO_Test::~IO_Test (void) +{ +} + const char * IO_Test::name (void) { diff --git a/examples/Mem_Map/IO-tests/IO_Test.h b/examples/Mem_Map/IO-tests/IO_Test.h index 38e73778edc..3c130b32363 100644 --- a/examples/Mem_Map/IO-tests/IO_Test.h +++ b/examples/Mem_Map/IO-tests/IO_Test.h @@ -14,10 +14,14 @@ class IO_Test { public: + // Initialize the test name IO_Test (const char *name, ACE_Profile_Timer &tm); + // Destructor. + virtual ~IO_Test (void); + // Return the name of the test const char *name (void); diff --git a/examples/Reactor/Misc/test_event_handler_t.cpp b/examples/Reactor/Misc/test_event_handler_t.cpp index d644107544f..6a68bd9a9e3 100644 --- a/examples/Reactor/Misc/test_event_handler_t.cpp +++ b/examples/Reactor/Misc/test_event_handler_t.cpp @@ -11,6 +11,7 @@ class ACE_Test_Sig_Handler { public: ACE_Test_Sig_Handler (void) {} + virtual ~ACE_Test_Sig_Handler (void) {} virtual ACE_HANDLE get_handle (void) const { return 0; } virtual void set_handle (ACE_HANDLE) {} virtual int handle_async_io (ACE_HANDLE) { return 0; } diff --git a/examples/Threads/future2.cpp b/examples/Threads/future2.cpp index 831e14e32d0..4e14e03f177 100644 --- a/examples/Threads/future2.cpp +++ b/examples/Threads/future2.cpp @@ -484,7 +484,7 @@ test_timeout (int n_iterations) ACE_Time_Value *delay; ACE_NEW (delay, ACE_Time_Value (1)); - u_long resulta; + u_long resulta = 0; fresulta.get (resulta, delay); if (fresulta.ready ()) diff --git a/examples/Timer_Queue/Driver.cpp b/examples/Timer_Queue/Driver.cpp index 57a6fee60a4..ca549b1f952 100644 --- a/examples/Timer_Queue/Driver.cpp +++ b/examples/Timer_Queue/Driver.cpp @@ -38,6 +38,12 @@ Command<RECEIVER, ACTION>::Command (RECEIVER &recvr, { } +// destructor +template <class RECEIVER, class ACTION> +Command<RECEIVER, ACTION>::~Command (void) +{ +} + // invokes an operation. template <class RECEIVER, class ACTION> int diff --git a/examples/Timer_Queue/Driver.h b/examples/Timer_Queue/Driver.h index 135272de0f4..4677b904982 100644 --- a/examples/Timer_Queue/Driver.h +++ b/examples/Timer_Queue/Driver.h @@ -50,6 +50,8 @@ public: // Sets the <receiver_> of the Command to recvr, and the // <action_> of the Command to <action>. + virtual ~Command (void); + virtual int execute (void *arg); // Invokes the method <action_> from the object <receiver_>. |